DocumentCode :
3318542
Title :
DRESC: a retargetable compiler for coarse-grained reconfigurable architectures
Author :
Bingfeng Mei ; Vernalde, S. ; Verkest, D. ; De Man, Hugo ; Lauwereins, Rudy
Author_Institution :
IMEC, Leuven, Belgium
fYear :
2002
fDate :
16-18 Dec. 2002
Firstpage :
166
Lastpage :
173
Abstract :
Coarse-grained reconfigurable architectures have become increasingly important in recent years. Automatic design or compiling tools are essential to their success. In this paper, we present a retargetable compiler for a family of coarse-grained reconfigurable architectures. Several key issues are addressed. Program analysis and transformation prepare dataflow for scheduling. Architecture abstraction generates an internal graph representation from a concrete architecture description. A modulo scheduling algorithm is key to exploit parallelism and achieve high performance. The experimental results show up to 28.7 instructions per cycle (IPC) over tested kernels.
Keywords :
circuit layout CAD; embedded systems; high level synthesis; parallel architectures; processor scheduling; reconfigurable architectures; DRESC; architecture abstraction; coarse-grained reconfigurable architectures; dataflow; internal graph representation; modulo scheduling algorithm; program analysis; retargetable compiler; scheduling; Computer architecture; Concrete; Field programmable gate arrays; Kernel; Parallel processing; Reconfigurable architectures; Scheduling algorithm; Testing; Topology; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7574-2
Type :
conf
DOI :
10.1109/FPT.2002.1188678
Filename :
1188678
Link To Document :
بازگشت