Foil 56 Why Study Parallel Architecture as a computer scientist?
From Master Foilset for CPS615 Introduction -- Material from Culler and Koelbel Computational Science for Simulations -- Fall Semester 1998. byGeoffrey C. Fox, Nancy McCracken
Role of a computer architect:
To design and engineer the various levels of a computer system to maximize performance and programmability within limits of technology and cost.
Parallelism:
Provides alternative to faster clock for performance
Applies at all levels of system design
Is a fascinating perspective from which to view architecture