An architecture-agnostic integer linear programming approach to CGRA mapping

2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC)(2018)

Cited 81|Views29
No score
Abstract
Coarse-grained reconfigurable architectures (CGRAs) have gained traction as a potential solution to implement accelerators for compute-intensive kernels, particularly in domains requiring hardware programmability. Architecture and CAD for CGRAs are tightly intertwined, with many prior works having combined architectures and tools. In this work, we present an architecture-agnostic integer linear programming (ILP) approach for CGRA mapping, integrated within an open-source CGRA architecture evaluation framework. The mapper accepts an application and an architecture description as input and can generate an optimal mapping, if indeed mapping is feasible. An experimental study demonstrates its effectiveness over a range of CGRA architectures.
More
Translated text
Key words
architecture-agnostic integer linear programming approach,CGRA mapping,coarse-grained reconfigurable architectures,compute-intensive kernels,hardware programmability,combined architectures,open-source CGRA architecture evaluation framework,architecture description,optimal mapping,ILP,CAD
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined