Title
VLIW Compilation Techniques for Superscalar Architectures
Abstract
Efficient use of multiple functional units in superscalar processors requires instruction level parallelism to be detected and exploited. Thus special hardware in the form of dispatch units is used to uncover scheduling opportunities within an instruction window at run-time. Using the superscalar PowerPC 604 as an example we show that such processors still benefit from more broadly scoped scheduling at compile time. In our approach we reuse an existing retargetable VLIW compiler environment by instantiating it for a VLIW processor whose resources and instruction timings resemble those of the PowerPC.
Year
DOI
Venue
1998
10.1007/BFb0026435
Lecture Notes in Computer Science
Keywords
Field
DocType
vliw compilation techniques,superscalar architectures,computer architecture,compiler optimization,functional unit
Instruction-level parallelism,Computer architecture,Computer science,Compile time,Very long instruction word,Scheduling (computing),Parallel computing,Compiler,Optimizing compiler,Instruction window,PowerPC
Conference
Volume
ISSN
ISBN
1383
0302-9743
3-540-64304-4
Citations 
PageRank 
References 
5
0.64
6
Authors
3
Name
Order
Citations
PageRank
Esther Stümpel150.64
Michael Thies28410.01
Uwe Kastens340655.65