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 :
بازگشت