Tampere University of Technology

TUTCRIS Research Portal

Towards Efficient Code Generation for Exposed Datapath Architectures

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Details

Original languageEnglish
Title of host publicationProceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems, SCOPES 2019
EditorsSander Stuijk
PublisherACM
Pages86-89
Number of pages4
ISBN (Electronic)9781450367622
DOIs
Publication statusPublished - 27 May 2019
Publication typeA4 Article in a conference publication
EventInternational Workshop on Software and Compilers for Embedded Systems - St. Goar, Germany
Duration: 27 May 201928 May 2019

Conference

ConferenceInternational Workshop on Software and Compilers for Embedded Systems
CountryGermany
CitySt. Goar
Period27/05/1928/05/19

Abstract

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.

ASJC Scopus subject areas

Keywords

  • CGRA, code generation, energy efficiency, reconfigurable architectures, scheduling, TTA

Publication forum classification

Field of science, Statistics Finland