Architectural Conclusions
Parallel computers differ dramatically
Architectural diversity creates a portability “gotcha”
- Whenever a program exploits features not common to all parallel computers, there is a likelihood (certainty?) that performance on other platforms will suffer
- Never program to the machine
- A CTA-like model is therefore essential
Shared memory is expensive and complicated when shared bus is no longer viable