Towards Efficient Code Generation for Exposed Datapath Architectures
Vadivel, Kanishkan; Jordans, Roel; Stujik, Sander; Corporaal, Henk; Jääskeläinen, Pekka; Kultala, Heikki (2019-05-27)
Vadivel, Kanishkan
Jordans, Roel
Stujik, Sander
Corporaal, Henk
Jääskeläinen, Pekka
Kultala, Heikki
27.05.2019
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202010297701
https://urn.fi/URN:NBN:fi:tuni-202010297701
Kuvaus
Peer reviewed
Tiivistelmä
Coarse-grained reconfigurable architectures and other exposed datapath architectures such as transport-triggered architectures come with a high energy efficiency promise for accelerating data oriented workloads. Their main drawback results from the push of complexity from the architecture to the programmer; compiler techniques that allow starting from a higher-level programming language and generate code efficiently to such architectures robustly is still an open research area. In this article we survey the known main sources of challenges and outline a generic processor architecture template that covers the most common architecture variations along with a proposal for a common code generation framework for such challenging architectures.
Kokoelmat
- TUNICRIS-julkaisut [19385]