DocumentCode :
2768131
Title :
2D-VLIW: An Architecture Based on the Geometry of Computation
Author :
Santos, Ricardo ; Azevedo, Rodolfo ; Araujo, Guido
Author_Institution :
Dept. of Comput. Eng., Dom Bosco Catholic Univ., Campo Grande
fYear :
2006
fDate :
Sept. 2006
Firstpage :
87
Lastpage :
94
Abstract :
This work proposes a new architecture and execution model called 2D-VLIW. This architecture adopts an execution model based on large pieces of computation running over a matrix of functional units connected by a set of local register spread across the matrix. Experiments using the Mediabench and SPECint00 programs and the Trimaran compiler show performance gains ranging from 5% to 63%, when comparing the proposal to an EPIC architecture with the same number of registers and functional units. It also show that the g72-enc program running on a 2D-VLIW3times3 matrix had a speedup of 1.37 over a 2times2 matrix while the same program over the EPIC processor with 9 functional units had a speedup of 1.12 over an EPIC processor with 4 functional units. For some internal procedures from Mediabench and SPECint programs, the average 2D-VLIW OPC (operations per cycle) was up to 10 times greater than for the equivalent EPIC processor
Keywords :
multiprocessing systems; parallel architectures; parallel machines; 2D-VLIW; Mediabench; SPECint00; Trimaran compiler; computation geometry; g72-enc program; Computational geometry; Computer architecture; Hardware; Parallel processing; Performance gain; Pipelines; Program processors; Registers; Solid modeling; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
Conference_Location :
Steamboat Springs, CO
ISSN :
2160-0511
Print_ISBN :
0-7695-2682-9
Type :
conf
DOI :
10.1109/ASAP.2006.1
Filename :
4019496
Link To Document :
بازگشت