DocumentCode :
2004818
Title :
Register file architecture optimization in a coarse-grained reconfigurable architecture
Author :
Kwok, Zion ; Wilton, Steven J E
Author_Institution :
Dept. of Electr. & Comput. Eng., British Columbia Univ., Vancouver, BC, Canada
fYear :
2005
fDate :
18-20 April 2005
Firstpage :
35
Lastpage :
44
Abstract :
This paper investigates the impact of the local and global register file architecture on a reconfigurable system based on the ADRES architecture. The register files consume a significant amount of area on the reconfigurable device, and their architecture has a strong impact on the performance. We found that the global registers should be tightly connected to as many functional units as possible, while the connection of the local register files to their neighbours is less critical. We found that the global register file should contain between 12 and 16 registers, while each local register file should only contain one or two registers. We used these results to propose a new architecture that has between 60% and 95% higher performance per unit area compared to the original architecture over the set of benchmarks.
Keywords :
file organisation; optimisation; reconfigurable architectures; ADRES architecture; coarse-grained reconfigurable architecture; register file architecture optimization; Argon; Computer architecture; Fabrics; Field programmable gate arrays; High performance computing; Memory architecture; Random access memory; Reconfigurable architectures; Registers; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2005. FCCM 2005. 13th Annual IEEE Symposium on
Print_ISBN :
0-7695-2445-1
Type :
conf
DOI :
10.1109/FCCM.2005.58
Filename :
1508524
Link To Document :
بازگشت