DocumentCode
1689737
Title
Algorithmic skeletons for the design of partially reconfigurable systems
Author
Dittmann, Florian ; Frank, Stefan ; Oberthür, Simon
Author_Institution
Heinz Nixdorf Inst., Univ. Paderborn, Paderborn
fYear
2008
Firstpage
1
Lastpage
8
Abstract
Designing reconfigurable systems that beneficially exploit the spatial and temporal domain is a cumbersome task hardly supported by current design methods. In particular, if we aim to bridge the gap between application and reconfigurable substrate, we require concrete concepts that allow for utilizing the inherent parallelism and adaptiveness of re- configurable devices. We propose algorithmic skeletons as sophisticated technique therefore. Algorithmic skeletons are programming templates for the parallel computing domain and therefore separate the structure of a computation from the computation itself. Hence, they offer a seminal means to extract temporal and spatial characteristics of an application, which can be used to make reconfigurability explicit. In this work, we show the conceptual background as well as a concrete implementation means of the method.
Keywords
parallel algorithms; algorithmic skeletons; parallel computing domain; partially reconfigurable systems; programming templates; reconfigurable devices; spatial domain; temporal domain; Algorithm design and analysis; Application software; Concrete; Concurrent computing; Field programmable gate arrays; Parallel machines; Parallel processing; Parallel programming; Runtime; Skeleton;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536509
Filename
4536509
Link To Document