DocumentCode
2328200
Title
High level modeling for parallel executions of nested loop algorithms
Author
Deprettere, Ed F. ; Rijpkema, Edwin ; Lieverse, Paul ; Kien, Bart
Author_Institution
Leiden Univ., Netherlands
fYear
2000
fDate
2000
Firstpage
79
Lastpage
91
Abstract
High level modeling and (quantitative) performance analysis of signal processing systems requires high level models for the applications (algorithms) and the implementations (architecture), a mapping of the former into the latter and a simulator for fast execution of the whole. Signal processing algorithms are very often nested-loop algorithms with a high degree of inherent parallelism. This paper presents-for such applications-suitable application and implementation models, a method to convert a given imperative executable specification to a specification in terms of the application model, a method to map this specification into an architecture specification in terms of the implementation model, and a method to analyze the performance through simulation. The methods and tools ore illustrated by means of an example
Keywords
coprocessors; digital signal processing chips; embedded systems; high level synthesis; parallel algorithms; parallel architectures; architecture specification; dedicated coprocessors; embedded architectures; high level modeling; imperative executable specification; nested loop algorithms; parallel executions; signal processing systems; Analytical models; Application software; Computational modeling; Computer architecture; Coprocessors; Mathematical model; Microprocessors; Parallel processing; Performance analysis; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems, Architectures, and Processors, 2000. Proceedings. IEEE International Conference on
Conference_Location
Boston, MA
ISSN
2160-0511
Print_ISBN
0-7695-0716-6
Type
conf
DOI
10.1109/ASAP.2000.862380
Filename
862380
Link To Document