1. Simultaneous multithreading: a platform for next-generation processors
2. Power4: A dual-CPU processor chip. Proceedings of the 1999 International Microprocessor, San Jose, CA, October 1999. MicroDesign Resources: Scottsdale, AZ, 1999.
3. . Chip multithreading: Opportunities and challenges. Proceedings of the 11th International Conference on High-Performance Computer Architecture (HPCA-11), San Francisco, CA, February 2005. IEEE Computer Society Press: Los Alamitos, CA, 2005; 248–252.