A MULTITHREADED PROCESSOR ARCHITECTURE WITH SIMULTANEOUS INSTRUCTION ISSUING

被引:0
作者
HIRATA, H
MOCHIZUKI, Y
NISHIMURA, A
NAKASE, Y
NISHIZAWA, T
机构
来源
SUPERCOMPUTER | 1992年 / 9卷 / 03期
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a multithreaded architecture which can improve machine throughput. In this architecture, an instruction from one thread is issued simultaneously with instructions from other threads, and these instructions can begin execution unless they are competing with one another for the same functional unit. Our architecture also makes it possible to parallelize a still wider range of loops than on vector or VLIW machines. Simulation results show that a 1.9 and a 2.8 times speed-up can be gained by permitting, respectively, two and four independent instruction streams to be executed on a processor.
引用
收藏
页码:23 / 39
页数:17
相关论文
共 17 条
[1]  
AGARWAL A, 1990, 17TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P104, DOI 10.1109/ISCA.1990.134498
[2]  
CHIUEH T, 1991, 18TH P ANN INT S COM, P352
[3]  
Coffman E.G., 1976, COMPUTER JOB SHOP SC
[4]  
DUBOIS M, 1988, IEEE COMPUT MAG, V21, P9
[5]  
FARRENS MK, 1991, 18TH ANN INT S COMP, P362
[6]  
Halstead R. H. Jr., 1988, 15th Annual International Symposium on Computer Architecture. Conference Proceedings (Cat. No.88CH2545-2), P443, DOI 10.1109/ISCA.1988.5255
[7]  
HIRONAKA T, 1991, IPSJ T, V32, P828
[8]  
Iannucci R. A., 1988, 15th Annual International Symposium on Computer Architecture. Conference Proceedings (Cat. No.88CH2545-2), P131, DOI 10.1109/ISCA.1988.5222
[9]  
LAM M, 1988, P SIGPLAN 88 C PROGR, P318, DOI DOI 10.1145/53990.54022
[10]  
MORISHITA I, 1990, IPSJ T, V31, P523