Parallel Performance is a primary issue throughout although we try to preserve some degree of elegance and simplicity in our programs |
Many examples compare several programs for the same calculation so as to observe the performance of various styles of communication and different programming paradigms |
Several examples include programs adapted to different problem sizes, illustrating the significance of the problem size/machine size relation |
Students complete one substantial programming project and a few small exercises |