|
1] Michael Bekerman, Avi Mendelson, and Gad Sheaffer. Performance and hardware complexity tradeoffs in designing multithreaded architectures. pact, 00:0024, 1996. [2] U. Brinkschulte, C. Krakowski, J. Kreuzinger, and Th. Ungerer. A multithreaded java microcontroller for thread-oriented real-time event handling. pact, 00:34, 1999. [3] Tien-Fu Chen and Jean-Loup Baer. Reducing memory latency via non-blocking and prefetching caches. In Proceedings of the 5th International Conference on Architectural Support for Programming Languages and Operating System (ASPLOS), volume 27, pages 51–61, New York, NY, 1992. ACM Press. [4] Susan J. Eggers, Joel S. Emer, Henry M. Levy, Jack L. Lo, Rebecca L. Stamm, and Dean M. Tullsen. Simultaneous multithreading: A platform for next-generation processors. IEEE Micro, 17(5):12–19, 1997. [5] Lance Hammond, Basem A. Nayfeh, and Kunle Olukotun. A single-chip multiprocessor. Computer, 30(9):79–85, 1997. [6] Poonacha Kongetira, Kathirgamar Aingaran, and Kunle Olukotun. Niagara: A 32-way multithreaded sparc processor. IEEE Micro, 25(2):21–29, 2005. [7] Jack L. Lo, Joel S. Emer, Henry M. Levy, Rebecca L. Stamm, Dean M. Tullsen, and S. J. Eggers. Converting thread-level parallelism to instruction-level parallelism via simultaneous multithreading. ACM Trans. Comput. Syst., 15(3):322–354, 1997. [8] Nicholas Mitchell, Larry Carter, Jeanne Ferrante, and Dean Tullsen. Ilp versus tlp on smt. page 37, 1999. [9] K. Oner and M. Dubois. Effects of memory latencies on non-blocking processor/cache architectures. Supercomputing, 1993. [10] Bailey D.W. Bell S.L. Biro L.L. Bowhill W.J. Dever D.E. Felix S. Gammack R. Germini V. Gowan M.K. Gronowski P. Jackson D.B. Mehta S. Morton S.V. Pickholtz J.D. Reilly N.H. Smith M.J. Preston R.P., Badeau R.W. Design of an 8-wide superscalar risc microprocessor with simultaneous multithreading. In ISSCC2002: In Proceedings of the International Solid State Circuits Conference, 2002. [11] Steven E. Raasch and Steven K. Reinhardt. The impact of resource partitioning on smt processors. pact, 00:15, 2003. [12] Behnam Robatmili, Nasser Yazdani, Somayeh Sardashti, and Mehrdad Nourani. Thread-sensitive instruction issue for smt processors. IEEE Comput. Archit. Lett., 3(1):5, 2004. [13] J. Seng, D. Tullsen, and G. Cai. Power-sensitive multithreaded architecture. pages 199–208. [14] Dean M. Tullsen and Jeffery A. Brown. Handling long-latency loads in a simultaneous multithreading processor. micro, 00:318, 2001. [15] Dean M. Tullsen, Susan J. Eggers, Joel S. Emer, Henry M. Levy, Jack L. Lo, and Rebecca L. Stamm. Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor. In ISCA, pages 191–202, 1996. [16] Dean M. Tullsen, Susan J. Eggers, and Henry M. Levy. Simultaneous multithreading: maximizing on-chip parallelism. In ISCA ’95: Proceedings of the 22nd annual international symposium on Computer architecture, pages 392–403, New York, NY, USA, 1995. ACM Press. [17] Eric Tune, Rakesh Kumar, Dean M. Tullsen, and Brad Calder. Balanced multithreading: Increasing throughput via a low cost multithreading hierarchy. In MICRO 37: Proceedings of the 37th annual IEEE/ACM International Symposium on Microarchitecture, pages 183–194, Washington, DC, USA, 2004. IEEE Computer Society. 35
|