CMPE 202 - Computer Architecture - Fall 2004

 Main | Reading List | Schedule | Class Work

Computer Architecture Selected Papers

List of papers recommended to read.

Reference Reading List

Processor

  • Digital Semiconductor Alpha 21164PC Microprocessor Hardware Reference Manual (pdf)
  • Alpha 21264PC/EV67 Microprocessor Hardware Reference Manual (pdf)
  • POWER4 System Microarchitecture (pdf)
  • EV8: The PostEV8: The Post--Ultimate AlphaUltimateAlpha. (slides)
  • Itanium 2 Processor Architecture (pdf)
  • Pentium 4 (pdf)
  • Opteron (pdf)

Insights

  • The Design Space of Register Renaming Techniques (pdf)
  • Complexity-Effective Superscalar Processors (pdf)
  • Understanding Scheduling Replay Schemes (pdf)
  • Deconstructing Commit (pdf)
  • Clock Rate versus IPC: The End of the Road for Conventional Microarchitectures (pdf)
  • International Technology Roadmap for Semiconductors 2002 Update (pdf)

Research Reading List

Alternative Designs

  • Multiscalar (pdf)
  • Raw Machine (pdf)
  • The Case for a Single-Chip Multiprocessor (pdf)
  • Reducing Memory and Traffic Requirements for Scalable Directory-Based Cache Coherence Schemes (pdf)

Architectural Improvements

  • Runahead Execution: An Alternative to Very Large Instruction Windows for Out-of-order Processors (pdf)
  • Cherry: Checkpointed Early Resouce Retirement (pdf)
  • Trace Cache: a Low Latency Approach to High Bandwidth Instruction Fetching (pdf)
  • Increasing Processor Performance by Implementing Deeper Pipelines (pdf)
  • Speculative Synchronization: Applying Thread-Level Speculation to Explicitly Parallel Applications (pdf)

Misc

  • Enhancing Software Reliability with Speculative Threads (pdf)