DocumentCode
3375510
Title
Parameterized Mapping of Algorithms onto Processor Arrays with Sub-Word Parallelism
Author
Schaffer, Rainer ; Merker, Renate
Author_Institution
Inst. of Circuits & Syst., Dresden Univ. of Technol.
fYear
2006
fDate
17-20 July 2006
Firstpage
99
Lastpage
106
Abstract
Upcoming processor architectures support parallel processing on different levels. Multiple processing elements (PEs) run in parallel. The PEs consists of several functional units and the functional units allow sub-word parallelism (SWP), i.e. the parallel execution of operations with low data word width. In this paper, a parameterized mapping of algorithms onto massively parallel processor architectures (PAs) is derived which exploits both parallelism on PA and SWP on PE level. It establishes a correlation between the parameters of the algorithms and the parameters of the PA, which enables optimization strategies with respect to several expense factors of the PA. The design approach is based on the co-partitioning method and the partitioning of data dependencies. Both are used in a hierarchical manner. Besides the parameters of the PA (such as shape, number of PEs, number of sub-words processed in parallel, channels between the PEs, and their delay), the packing instructions for exploiting SWP can be deduced
Keywords
optimisation; parallel architectures; co-partitioning method; data dependency partitioning; massively parallel processor architecture; optimization; parallel processing; parameterized algorithm mapping; processor array; subword parallelism; Algorithm design and analysis; Circuits and systems; Delay; Design optimization; Image edge detection; Parallel architectures; Parallel processing; Partitioning algorithms; Shape; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems: Architectures, Modeling and Simulation, 2006. IC-SAMOS 2006. International Conference on
Conference_Location
Samos
Print_ISBN
1-4244-0155-0
Type
conf
DOI
10.1109/ICSAMOS.2006.300815
Filename
4084756
Link To Document