September 2015
Intermediate to advanced
360 pages
10h 21m
English
Victor Eijkhout* * The University of Texas at Austin
This chapter introduces a number of basic concepts in parallel programming using the Game of Life as an example. No specific programming systems will be taught here, but this chapter should leave the student with a basic understanding of the fundamental concepts. There are some pen-and-paper exercises.
Keywords
Parallel programming
Parallel architectures
Relevant core courses: The student is supposed to have gone through CS1, with CS2 and DS/A preferred.
National Science Foundation/IEEE Computer Society Technical Committee on Parallel Processing curriculum topics: All topics have a Bloom classification ...
Read now
Unlock full access