A Haskell-Based Programming Paradigm for Coarse-Grained Reconfigurable Arrays


Niedermeier, Anja and Kuper, Jan and Smit, Gerard (2012) A Haskell-Based Programming Paradigm for Coarse-Grained Reconfigurable Arrays. In: 38th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2012) and the 15th EUROMICRO Conference on Digital System Design (DSD 2012), 5-8 September 2012, Çeşme, Izmir, Turkey (pp. pp. 17-18).

[img] PDF
Restricted to UT campus only
: Request a copy
Abstract:Programming coarse-grain reconfigurable arrays (CGRAs) is a challenging task. In this work, we exploit the algebraic structure which is often present in the specification of a streaming application to distribute the different parts of a computation over a multi-core architecture. This architecture is dataflow-based, so that the control of the cores coincides with the availability of data on the channels. In this paper, we focus on the compiler, not the architecture. We formulate our work in the functional programming language Haskell since that is close to a mathematical formalism.
Item Type:Conference or Workshop Item
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/81538
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page