DocumentCode
2631822
Title
Parallelization in co-compilation for configurable accelerators-a host/accelerator partitioning compilation method
Author
Becker, J. ; Hartenstein, R. ; Herz, M. ; Nageldinger, U.
Author_Institution
Microelectron. Syst. Inst., Tech. Univ. Darmstadt, Germany
fYear
1998
fDate
10-13 Feb 1998
Firstpage
23
Lastpage
33
Abstract
The paper introduces a novel co-compiler and its “vertical” parallelization method, including a general model for co-operating host/accelerator platforms and a new parallelizing compilation technique derived from it. Small examples are used for illustration. It explains the exploitation of different levels of parallelism to achieve optimized speed ups and hardware resource utilization. Section II introduces novel vertical parallelization techniques involving parallelism exploitation at four different levels (task, loop, statement, and operation level) is explained, achieved by for configurable accelerators. Finally the results are illustrated by a simple application example. But first the paper summarizes the fundamentally new dynamically reconfigurable hardware platform underlying the co-compilation method
Keywords
circuit layout CAD; field programmable gate arrays; co-compilation parallelisation; configurable accelerators; hardware resource utilization; host/accelerator partitioning compilation method; Acceleration; Circuits; Electronic mail; Field programmable gate arrays; Hardware; Logic programming; Microelectronics; Microprocessors; Parallel processing; Read-write memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference 1998. Proceedings of the ASP-DAC '98. Asia and South Pacific
Conference_Location
Yokohama
Print_ISBN
0-7803-4425-1
Type
conf
DOI
10.1109/ASPDAC.1998.669393
Filename
669393
Link To Document