Simultaneous multithreading: a platform for next-generation processors

作者: S.J. Eggers , J.S. Emer , H.M. Levy , J.L. Lo , R.L. Stamm

DOI: 10.1109/40.621209

关键词:

摘要: Simultaneous multithreading is a processor design which consumes both thread-level and instruction-level parallelism. In SMT processors, parallelism can come from either multithreaded, parallel programs or individual, independent in multiprogramming workload. Instruction-level comes each single program thread. Because it successfully (and simultaneously) exploits types of parallelism, processors use resources more efficiently, instruction throughput speedups are greater.

参考文章(42)
Brad Calder, Dirk Grunwald, Amitabh Srivastava, The predictability of branches in libraries international symposium on microarchitecture. pp. 24- 34 ,(1995) , 10.5555/225160.225169
William R. Hamburgen, Optimal Finned Heat Sinks ,(1986)
Gurindar S. Sohi, Scott E. Breach, T. N. Vijaykumar, Multiscalar processors international symposium on computer architecture. pp. 414- 425 ,(1995) , 10.1145/223982.224451
Jeff Mogul, Joel Bartlett, Brian Reid, Alan Eustace, Richard Swan, Bill Hamburgen, Mary Jo Doherty, Characterization of Organic Illumination Systems ,(1989)
Jeffrey C Mogul, None, Recovery in Spritely NFS Computing Systems. ,vol. 7, pp. 201- 262 ,(1994)
Jeffrey C Mogul, None, A better update policy usenix summer technical conference. pp. 7- 7 ,(1994)
Wayne Yamamoto, Mario Nemirovsky, Increasing superscalar performance through multistreaming international conference on parallel architectures and compilation techniques. pp. 49- 58 ,(1995) , 10.5555/224659.224682
W.R. Hamburgen, Precise robotic paste dot dispensing Proceedings., 39th Electronic Components Conference. pp. 593- 602 ,(1989) , 10.1109/ECC.1989.77812
D.J. Scales, K. Gharachorloo, A. Aggarwal, Fine-grain software distributed shared memory on SMP clusters high-performance computer architecture. pp. 125- 136 ,(1998) , 10.1109/HPCA.1998.650552
John K. Ousterhout, Why Aren't Operating Systems Getting Faster As Fast as Hardware? USENIX Summer. pp. 247- 256 ,(1990)