|
[1] S. Palacharla, N.P. Jouppi, J.E. Smith, “Complexity-Effective Superscalar Processors”, in Proc of the 24th. Int. Symp. on Comp. Architecture, 1997, pp 1-13.
[2] D. Folegnani, A. Gonzalez, “Reducing Power Consumption of the Issue Logic”, in the Workshop on Complexity-Effective Design, Vancouver, June 2000.
[3] S. Önder, R. Gipta, “Superscalar Execution with Dynamic Data Forwarding”, in Proc. Int. Conference on Parallel Architectures and Compilation Techniques, pp.130-135, 1998.
[4] V.V. Zyuban, “Inherently Lower-Power High-Performance Supersalar Architectures”, PhD. Thesis, Dept. of Computer Science and Engineering, University of Notre Dame, Indiana, January 2000. 320
[5] J.E. Smith, G.S. Sohi, “The Mircoarchitecture of Superscalar Processors”, in Proc. of the IEE, vol. 83, no.12, december 1995, pp. 1609-1624.
[6] Deborah T. Marr; Frank Binns; David L. Hill; Glenn Hinton; David A. koufaty; J. Alan Miller; Michael Upton; “ Hyper-Threading Technology Architecture and Microarchitecture” Intel Technology Journal Q1, 2002
[7] Koufaty, D.; Marr, D.T.; ” Hyperthreading technology in the netburst microarchitecture “ Micro, IEEE, Volume: 23, Issue: 2, March-April 2003 Pages:56 – 65
[8] Glenn Hinton; Dave Sager; Mike Upton; Darrell Boggs; Doug Carmean; Alan Kyker; Patrice Roussel; “The Microarchitecture of the Pentium 4 Processor” Intel Technology Journal Q1, 2001
[9] J.LI. Cruz, A. Gonz~ilez, M. Valero, N. Topham, "Multiple-Banked Register File Architectures" in Proc. of the 27nd lnt. Syrup. on Computer Architecture, 2000.
[10] Ramon Canal, Antonio González; “A low-complexity issue logic” Proceedings of the 14th international conference on Supercomputing May 2000
[11] S. Palacharla, N.E Jouppi, and J.E. Smith, "Complexity-Effective Superscalar Processors", in Proc of the 24th. Int. Symp. on Comp. Architecture, pp 1-13, 1997.
[12] Dan Ernst, Andrew Hamel, and Todd Austin; “Cyclone: A Broadcast-Free Dynamic Instruction Scheduler with Selective Replay”; ACM SIGARCH Computer Architecture News , Proceedings of the 30th annual international symposium on Computer architecture, Volume 31 Issue 2 ,May 2003
[13] Alvin R. Lebeck, Jinson Koppanalil, Tong Li, Jaidev Patwardhan, and Eric Rotenberg. “A Large, Fast Instruction Window for Tolerating Cache Misses, In Proceedings of the International Symposium on Computer Architecture” 57 (ISCA-29), May 2002.
[14] Ilhyun Kim and Mikko H. Lipasti ; “Macro-op Scheduling: Relaxing Scheduling Loop Constraints”; Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture ; December 2003
[15] Jared Stark _ Mary D. Brown _ Yale N. Patt ; “On Pipelining Dynamic Instruction Scheduling Logic”; Proceedings of the 33rd annual ACM/IEEE international symposium on Microarchitecture ; December 2000
[16] David W. Wall; “Limits of Instruction-Level Parallelism”; Proceedings of the fourth international conference on Architectural support for programming languages and operating systems, Volume 19 , 25 , 26 Issue 2 , Special Issue , 4 , April 1991
[17] Gonzalez, J., and A. Gonzalez. “ Limits of instruction Level parallelism with data speculation”, Proc. of the VECPAR conf., 585-598, 1998
[18] M. D. Smith, M. Johnson, M. A. Horowitz ;” Limits on multiple instruction issue”; ACM SIGARCH Computer Architecture News , Proceedings of the third international conference on Architectural support for programming languages and operating systems, Volume 17 Issue 2; April 1989
[19] Haitham Akkary Ravi Rajwar Srikanth T. Srinivasan; “Checkpoint Processing and Recovery: Towards Scalable Large Instruction Window Processors“; 58 Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture, December 2003
|