Dynamically scheduling the trace produced during program execution into VLIW instructions

被引:1
作者
de Souza, AF [1 ]
Rounce, P [1 ]
机构
[1] Univ London Univ Coll, Dept Comp Sci, London WC1E 6BT, England
来源
IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS | 1999年
关键词
D O I
10.1109/IPPS.1999.760471
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
VLIW machines possibly provide the most direct way to exploit instruction level parallelism; however, they cannot be used to emulate current general-purpose instruction set architectures. Programs scheduled for a particular implementation of a VLIW model cannot be guaranteed to be binary compatible with other implementations of the sa,ne machine model with different number of functional-units. This paper describes an architecture, named dynamically trace scheduled VLIW (DTSVLIW), which can be used to implement machines that execute code of current RISC or CISC instruction set architectures in a VLIW fashion, with backward code compatibility. Some preliminary performance measurements of the DTSVLIW, obtained with an execution-driven simulator running the SPECint95 benchmark suite, are also presented.
引用
收藏
页码:248 / 257
页数:10
相关论文
共 17 条
[1]  
Conte T. M., 1995, Proceedings of the 28th Annual International Symposium on Microarchitecture (Cat. No.95TB100012), P208, DOI 10.1109/MICRO.1995.476828
[2]  
DAVIDSON S, 1981, IEEE T COMPUT, V30, P460, DOI 10.1109/TC.1981.1675826
[3]  
de Souza AF, 1998, LECT NOTES COMPUT SC, V1401, P993, DOI 10.1007/BFb0037255
[4]  
DESOUZA AF, 1999, IN PRESS P HIGH PERF
[5]  
FISHER JA, 1984, IEEE T COMPUTERS JUL, P45
[6]  
Franklin M., 1994, Proceedings of the 27th Annual International Symposium on Microarchitecture. MICRO 27, P162
[7]  
HWU WW, 1987, P 14 ANN INT S COMP, P18
[8]  
Melvin S. W., 1988, Proceedings of the 21st Annual Workshop on Microprogramming and Microarchitecture - MICRO '21 (IEEE Cat. No.88TH0236-0), P60, DOI 10.1109/MICRO.1988.639255
[9]  
NAIR R, 1997, P 24 ANN INT S COMP, P13
[10]   MAKING COMPACTION-BASED PARALLELIZATION AFFORDABLE [J].
NAKATANI, T ;
EBCIOGLU, K .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (09) :1014-1029