Peachy Parallel Assignments (EduHPC 2018)
Peachy Parallel Assignments are a resource for instructors teaching parallel and distributed programming. These are high-quality assignments, previously tested in class, that are readily adoptable. This collection of assignments includes implementing a subset of OpenMP using pthreads, creating an animated fractal, image processing using histogram equalization, simulating a storm of high-energy particles, and solving the wave equation in a variety of settings. All of these come with sample assignment sheets and the necessary starter code.
Proceedings of EduHPC 2018: Workshop on Education for High-Performance Computing, Held in conjunction with SC 2018: The International Conference for High Performance Computing, Networking, Storage and Analysis
First Page Number
Last Page Number
Ayguade, Eduard; Alvarez, Lluc; Banchelli, Fabio; Burtscher, Martin; Gonzalez-Escribano, Arturo; Gutierrez, Julian; Joiner, David A.; Kaeli, David; Previlon, Fritz; Rodriguez-Gutiez, Eduardo; and Bunde, David P., "Peachy Parallel Assignments (EduHPC 2018)" (2018). Kean Publications. 1480.