DocumentCode :
321481
Title :
Functional units utilization in a multiple-instruction issue architecture
Author :
Santos, Anna Dolejsi ; Wolfe, Andrew ; Fernandes, Edil S T
Author_Institution :
Fed. Univ., Fluminense, Brazil
fYear :
1997
fDate :
1-4 Sep 1997
Firstpage :
228
Lastpage :
233
Abstract :
We present a study regarding functional unit utilization in a multiple instruction issue machine: a VLIW processor supporting the conditional execution concept. Since all the instructions are conditionally executed, then we can have several instruction scheduling alternatives to fill the fields of the very large instructions. For example, we can have instructions proceeding from different basic blocks sharing the same very large instructions. The paper shows some instruction scheduling schemes, and how they affect the degree of the occupation of the functional units of machine configurations derived from the basic model of conditional execution architecture
Keywords :
instruction sets; microprogramming; parallel architectures; scheduling; VLIW processor; basic blocks; conditional execution architecture; conditional execution concept; functional unit utilization; functional units; instruction scheduling alternatives; instruction scheduling schemes; machine configurations; multiple instruction issue architecture; multiple instruction issue machine; very large instructions; Clocks; Compaction; Hardware; Optimizing compilers; Processor scheduling; Production; Registers; Testing; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROMICRO 97. 'New Frontiers of Information Technology'. Short Contributions., Proceedings of the 23rd Euromicro Conference
Conference_Location :
Budapest
Print_ISBN :
0-8186-8215-9
Type :
conf
DOI :
10.1109/EMSCNT.1997.658471
Filename :
658471
Link To Document :
بازگشت