|
[1]D. Tullsen, S. Eggers, and H. Levy, “Simultaneous multithreading: Maximizing on-chip parallelism,” In 22nd Annul International Symposium on Computer Architecture, June 1995, Pages 392-403
[2]D. Tullsen, S. Eggers, J. Emer, H. Levy, J. Lo, and R. Stamm, “Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor,” In 23rd Annul International Symposium on Computer Architecture, May 1996
[3]S. Eggers, J. Emer, H. Levy, J. Lo, and R. Stamm, and D. Tullsen, “Simultaneous multithreading: A platform for next-generation processors,” IEEE Micro, Sep. 1997, Pages 12-18
[4]D. Madon, E. Sanchez, and S. Monnier, “A Study of a Simultaneous Multithreaded Architecture,” In Proceedings of EuroPar'99, Toulouse, Lectures Notes in Computer Science, Volume 1685, Springer-Verlag, Sep. 1999, Pages 716-726
[5]D. Tullsen and J. Brown, “Handling Long-latency Loads in a Simultaneous Multithreading Processor” MICRO-34, Dec. 2001, Pages 318-327
[6]D. Marr, F. Binns, D. Hill, G. Hinton, D. Koufaty, J. Miller and M. Upton, “Hyper-Threading Technology Architecture and Microarchitecture” Intel Technology Journal Q1, 2002
[7]C. Shin and S. Lee, “Dynamic Scheduling Issues in SMT Architectures,” In Proceedings of the 17th International Parallel and Distributed Processing Symposium, April 2003, Pages 8pp.
[8]A. El-Moursy and D. Albonesi, “Front-end policies for improved issue efficiency in SMT processors,” In Proceedings of the 9th International Symposium on High-Performance Computer Architecture, Feb. 2003, Pages 31-40
[9]A. Falcon, A. Ramirez and M. Valero, “A Low-Complexity, High-Performance Fetch Unit for Simultaneous Multithreading Processors,” In Proceedings of the 10th International Symposium on High Performance Computer Architecture, Feb. 2004, Pages 244-254
[10]E. Fernandez, F. Cazorla, A. Ramirez and M. Valero, “DCache Warn: an I-Fetch Policy to Increase SMT Efficiency,” In Proceedings of the 18th International Parallel and Distributed Processing Symposium, April 2004, Pages 74-84
[11]L. He and Z. Liu, “An Effective Instruction Fetch Policy for Simultaneous Multithreaded Processors,” In Proceedings of the 7th International Conference on High Performance Computing and Grid in Asia Pacific Region, July 2004, Pages 162-168
[12]T.-R. Yang, and J.-J. Shieh, “Dynamic Fetch Engine Design for Simultaneous Multithreaded Processors,” In Proceedings of the 9th Asia-Pacific Computer Systems Architecture Conference, Sep. 2004, Pages 489-502 [13]C.-H. Lin, and J.-J. Shieh, “A Study of Branch Prediction and Fetch Policy on Simultaneous Multithreading Architecture,” In Proceedings of the 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Orlando Florida, USA, July 2005
[14]P.-Y. Chang, M. Evers, and Y. Patt, “Improving Branch Prediction Accuracy by Reducing Pattern History Table Interference,” 1996 conference on Parallel Architectures and Compilation Techniques, Oct. 1996, Pages 48-57
[15]P.M.W. Knijnenburg, A. Ramirez, F. Latorre, J. Larriba, and M. Valero, “Branch classification to control instruction fetch in simultaneous multithreaded architectures,” In 2002 International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems, Jan. 2002, Pages 67-76
[16]T. Austin, E. Larson, D. Ernst, “SimpleScalar: an infrastructure for computer system modeling,” IEEE Computer Journal, Feb. 2002, Pages 59-67
[17]S. Hily, A. Seznec, “Branch Prediction and Simultaneous Multithreading,” In Proceedings of the 1996 Conference on Parallel Architectures and Compilation Techniques, Oct. 1996, Pages 169-173
|