DocumentCode :
3464309
Title :
Performance analysis in CoDe-X partitioning for structural programmable accelerators
Author :
Hartenstein, Reiner W. ; Becker, Juürgen
Author_Institution :
Kaiserslautern Univ., Germany
fYear :
1997
fDate :
24-26 Mar 1997
Firstpage :
141
Lastpage :
145
Abstract :
Presents the performance analysis process within the parallelizing compilation environment CoDe-X (CoDesign of Xputers) for simultaneous programming of transputer-based accelerators and their hosts. This paper briefly introduces its hardware/software co-design strategies at two levels of partitioning. CoDe-X performs, at the first level, a profiling-driven host/accelerator partitioning for performance optimization and, at the second level, a resource-driven sequential/structural partitioning of the accelerator source code in order to optimize the utilization of its reconfigurable resources. The analysis of candidate (task) performances in CoDe-X has to be done for both a procedural (sequential) programmable host processor and a structural programmable data-driven accelerator processor. In complete application time estimation, data dependencies for parallel task execution (hosts/accelerators) are considered. To stress the significance of this application development methodology, this paper gives an introduction to the target hardware platform
Keywords :
high level synthesis; logic partitioning; parallelising compilers; software performance evaluation; structured programming; transputer systems; CoDe-X partitioning; accelerator source code; application development methodology; application time estimation; candidate task performance analysis; data dependencies; hardware/software codesign strategies; parallel task execution; parallelizing compilation environment; performance analysis; performance optimization; procedural programmable host processor; profiling-driven host/accelerator partitioning; reconfigurable resource utilization; resource-driven sequential/structural partitioning; sequential programmable host processor; structural programmable data-driven accelerator processor; target hardware platform; transputer codesign; transputer-based accelerators; Acceleration; Application software; Computer applications; Design optimization; Hardware; Logic programming; Performance analysis; Software performance; Software tools; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 1997. (CODES/CASHE '97), Proceedings of the Fifth International Workshop on
Conference_Location :
Braunschweig
ISSN :
1092-6100
Print_ISBN :
0-8186-7895-X
Type :
conf
DOI :
10.1109/HSC.1997.584593
Filename :
584593
Link To Document :
بازگشت