Chip Multiprocessors ACS MPhil Course
Lecturer: Dr. Robert Mullins
- Format: 8 x 2hr seminars
- Module Code: R05
Seminars
1 Trends in microprocessor architecture
CMOS technology scaling and the shift to multicore
2 Introduction to parallel computing
- Introduction to parallel computer architecture and approaches to parallel programming
- Applications and parallel algorithm design
- Memory Consistency Models, Simple cache coherency protocols
- CMP Architecture incl. Synchronization and directory-based cache coherence protocols
- Transaction memory concepts and trade-offs in hardware implementations
7 On-chip interconnection networks
- Networking basics, router design, topology choices, deadlock avoidance, Quality-of-Service (QoS)
Recommended Books and Useful Links
Assessment
Details of coursework and assessment
Test papers from previous years
R05 related ACS projects
Computer Architecture Group Projects Page
Previous suggestions: