DocumentCode :
1661302
Title :
Hierarchical clustered register file organization for VLIW processors
Author :
Zalamea, Javier ; Llosa, Josep ; Ayguadé, Eduard ; Valero, Mateo
Author_Institution :
Departament d´´Arquitectura de Computadors, Universita Politecnica de Catalunya, Spain
fYear :
2003
Abstract :
Technology projections indicate that wire delays will become one of the biggest constraints in future microprocessor designs. To avoid long wire delays and therefore long cycle times, processor cores must be partitioned into components so that most of the communication is done locally. In this paper, we propose a novel register file organization for VLIW cores that combines clustering with a hierarchical register file organization. Functional units are organized in clusters, each one with a local first level register file. The local register files are connected to a global second level register file, which provides access to memory. All intercluster communications are done through the second level register file. This paper also proposes MIRS-HC, a novel modulo scheduling technique that simultaneously performs instruction scheduling, cluster selection, inserts communication operations, performs register allocation and spill insertion for the proposed organization. The results show that although more cycles are required to execute applications, the execution time is reduced due to a shorter cycle time. In addition, the combination of clustering and hierarchy provides a larger design exploration space that trades-off performance and technology requirements.
Keywords :
file organisation; instruction sets; microprocessor chips; multiprocessing systems; storage management; MIRS_HC; VLIW processors; cluster selection; hierarchical clustered register file organization; instruction scheduling; intercluster communications; local first level register file; microprocessor designs; modulo scheduling technique; very-long instruction word architectures; wire delays; Delay; Microprocessors; Processor scheduling; Proposals; Radio frequency; Registers; Space exploration; Space technology; VLIW; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN :
1530-2075
Print_ISBN :
0-7695-1926-1
Type :
conf
DOI :
10.1109/IPDPS.2003.1213178
Filename :
1213178
Link To Document :
بازگشت