EECE 538: Advanced Computer Architecture, Spring 2000
Summary --- Chapters 7 and 8
Chapter 7 --- 7.1-7.6
1. Scalability
how to scale to thousands processors and why bus-based snooping doesn't scale.
2. Programming models
SAS, message passing.
3. Scalable architectures
physical DMA, message passing, distributed shared memory.
Chapter 8 --- 8.1-8.5
1. Directory-based architectures
flat memory-based and flat cache-based
2. Two-level cache-coherent systems
different combinations
3. Performance optimization
latency and traffic reduction
4. SGI Origin 2000