DocumentCode :
2040876
Title :
A different approach to high performance computing
Author :
Corporaal, Henk
Author_Institution :
Dept. of Electr. Eng., Delft Univ. of Technol., Netherlands
fYear :
1997
fDate :
18-21 Dec 1997
Firstpage :
22
Lastpage :
27
Abstract :
A common approach to enhance the performance of processors is to increase the number of function units which operate concurrently. We observe this development in all recent superscalar and VLIW (very-long instruction word) processors. VLIWs are easier extensible to high performance ranges because they lack much of the superscalar hardware required for dependence checking and hardware resource allocation; instead they rely on a compiler to perform these tasks. In this paper, we proceed along this line and go one step further in replacing hardware by software complexity: a new architecture is proposed which requires the scheduling and allocation of transports at compile-time, instead of performing this at run-time. This reduces hardware complexity and creates several new compile-time optimizations. The paper illustrates the compilation steps required, explains the concept and characteristics of the proposed architecture, and shows several measurements which confirm our belief that, especially for high-performance embedded applications, this architecture is very attractive
Keywords :
optimising compilers; parallel architectures; parallelising compilers; VLIW processors; compilation steps; compile-time optimization; compiler; computer architecture; concurrently operating function units; dependence checking; hardware complexity; hardware resource allocation; high-performance computing; high-performance embedded applications; instruction level parallelism; processor performance; software complexity; superscalar processors; transport allocation; transport scheduling; transport triggered architecture; Computer architecture; Costs; Electronic mail; Hardware; High performance computing; Parallel processing; Performance analysis; Resource management; Scheduling; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
Type :
conf
DOI :
10.1109/HIPC.1997.634464
Filename :
634464
Link To Document :
بازگشت