CS 838 Assignments
Homework Assignments
Project
Lecture Notes
Assigned Readings
- "The Case for a Single-Chip Multiprocessor." Kunle Olukotun, Basem A. Hayfeh, Lance Hammond, Ken Wilson and Kun-Yung Chang. Proceedings of the Seventh International Symposium on Architectural Support for Parallel Languages and Operating Systems, October 1996.
- "A Single-Chip Multiprocessor." Lance Hammond, Basem A. Hayfeh and Kunle Olukotun. IEEE Computer Special Issue on "Billion Transistor Processors," September 1997.
- "Evaluation of Design Alternatives for a Multiprocessor Microprocessor." Basem A. Nayfeh, Lance Hammond and Kunle Olukotun. Proceedings of the 23rd International Symposium on Computer Architecture, May 1996.
- "Impact of Chip-Level Integration on Performance of OLTP Workloads." Luiz Andre Barroso, Kourosh Gharachorloo, Andreas Nowatzyk, Ben Verghese. Proceedings of the Sixth International Symposium on High-Performance Computer Architecture (HPCA-6), January 2000, Toulouse, France.
- "Using Cohort Scheduling to Enhance Server Performance." James Larus and Michael Parkes. Usenix Annual Technical Conference, June 2002.
- "Memory System Behavior of Java-Based Middleware." Martin Karlsson, Kevin E. Moore, Erik Hagersten and David A. Wood. 9th International Symposium on High Performance Computer Architecture (HPCA), February 2003.
- "A Single-Chip Multiprocessor for Multimedia: The MVP." Karl Guttag, Robert J. Gove, and Jerry R. Van Aken. Computer Graphics and Applications, IEEE, Volume: 12, Issue 6, Nov. 1992, pages: 53-64.
- "The Tera Computer System." Robert Alverson, David Callahan, Daniel Cummings, Brian Koblenz, Allan Porterfield, Burton Smith. Proceedings of the 1990 International Conference on Supercomputing.
- "Vector Vs. Superscalar and VLIW Architectures for Embedded Multimedia Benchmarks." C. Kozyrakis and D. Patterson. 35th International Symposium on Microarchitecture, Istanbul, Turkey, November 2002.
- "Converting Thread-Level Parallelism Into Instruction-Level Parallelism via Simultaneous Multithreading." Jack Lo, Susan Eggers, Joel Emer, Henry Levy, Rebecca Stamm, and Dean Tullsen. ACM Transactions on Computer Systems, August 1997, pages 322-354.
- "The MAJC Architecture: A Synthesis of Parallelism and Scalability." Marc Tremblay, Jeffrey Chan, Shailender Chaudhry, Andrew W. Conigliaro, Shing Sheung Tse. IEEE Micro 20(6); 12-25 (2000).
- "Piranha: A Scalable Architecture Based on Single-Chip Multiprocessing." Luiz Andre Barroso, Kourosh Gharachorloo, Robert McNamara, Adreas Nowatzyk, Shaz Qadeer, Barton Sano, Scott Smith, Robert Stets, and Ben Verghese. In Proceedings of the 27th ACM International Symposium on Computer Architecture, June 2000, Vancouver, Canada.
- "POWER4 System Microarchitecture." J.M Tendler, J.S. Dodson, J.S. Fields, H. Le, and B. Sinharoy. IBM Journal of Research and Development, vol. 46, no., pp 5.
- "The Circuit and Physical Design of the POWER4 Microprocessor." J.D. Warnock, J.M. Keaty, J. Petrocvick, J.G. Clabes, C.J. Kircher, B.L. Krauter, P.J. Restle, B.A. Zoric, and C.J. Anderson. IBM Journal of Research and Development, vol. 46, no., pp 27.
- "MoSys Explains 1T-SRAM Technology." Microprocessor Report, Volume 13, no. 12.
- "1T-SRAM-Q. Quad-Density Technology Reins in Spiraling Memory Requirements." Mark-Eric Jones. MoSys White Paper.
- "An Adaptive, Non-Uniform Cache Structure for Wire-Dominated On-Chip Caches." C.K. Kim, D.C. Burger, and S.W. Keckler. ASPLOS-X, October, 2002.
- "TLC: Transmission Line Caches." Bradford M. Beckmann and David A. Wood. MICRO-36, December 2003.
- "SafetyNet: Improving the Availability of Shared Memory Multiprocessors with Global Checkpoint/Recovery." Daniel J. Sorin, Milo M. Martin, Mark D. Hill, and David A. Wood. International Symposium on Computer Architecture (ISCA), May 2002.
- "Detailed Design and Evaluation of Redundant Multithreading Alternatives." S.S. Mukherjee, M. Kontz, and S.K. Reinhardt. International Symposium on Computer Architecture (ISCA), May 2002.
- "Data Speculation Support for a Chip Multiprocessor." Lance Hammond, Mark Willey, and Kunle Olukotun. ASPLOS-XII, October, 1998.