DocumentCode :
2417865
Title :
Dynamically scheduling VLIW instructions with dependency information
Author :
Jee, Sunghyun ; Palaniappan, Kannappan
Author_Institution :
Chonan Coll. in Foreign Studies, Chungnam, South Korea
fYear :
2002
fDate :
2002
Firstpage :
15
Lastpage :
23
Abstract :
The paper proposes balancing scheduling effort more evenly between the compiler and the processor, by introducing dynamically scheduled Very Long Instruction Word (VLIW) instructions. Dynamically Instruction Scheduled VLIW (DISVLIW) processor is aimed specifically at dynamic scheduling VLIW instructions with dependency information. The DISVLIW processor dynamically schedules each instruction within long instructions using functional unit and dynamic scheduler pairs. Every dynamic scheduler dynamically checks for data dependencies and resource collisions while scheduling each instruction. This scheduling is especially effective in applications containing loops. We simulate the architecture and show that the DISVLIW processor performs significantly better than the VLIW processor for a wide range of cache sizes and across various numerical benchmark applications
Keywords :
instruction sets; multiprocessing systems; parallel programming; processor scheduling; DISVLIW; Dynamically Instruction Scheduled VLIW processor; VLIW instruction scheduling; cache sizes; data dependencies; dependency information; dynamic scheduler pairs; dynamic scheduling VLIW instructions; dynamically scheduled Very Long Instruction Word instructions; functional unit; numerical benchmark applications; resource collisions; scheduling effort; Clocks; Computer architecture; Conferences; Decoding; Dynamic scheduling; Educational institutions; Parallel processing; Pipelines; Processor scheduling; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Interaction between Compilers and Computer Architectures, 2002. Proceedings. Sixth Annual Workshop on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-7695-1534-7
Type :
conf
DOI :
10.1109/INTERA.2002.995839
Filename :
995839
Link To Document :
بازگشت