|
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)
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)
|