Today’s Parallel Computer Architecture
Extension of traditional computer architecture to support communication and cooperation
Communications architecture
Multiprogramming
Shared
Memory
Message
Passing
Data
Parallel
User
Level
Programming
Model
Library and Compiler
Communication
Abstraction
System
Level
Operating System
Support
Hardware/Software
Boundary
Communication
Hardware
Physical Communication Medium
Previous slide
Next slide
Back to first slide
View graphic version