| |
Scalable Multiprocessors
Agenda
Basics of scalability
Bandwidth scaling
Latency scaling
Cost scaling
Physical scaling
IBM SP-2
Programming model
Common challenges
Spectrum of designs
Physical DMA
nCUBE/2
User-level ports
User-level handling
Message co-processor
Intel Paragon
Meiko CS-2
Shared physical addr.
Caching shared data?
COWs and NOWs
Scalable synchronization
Distributed queue locks |
[From Chapter 7 of Culler, Singh, Gupta] |