31 Aug Parallel Processing and the Future
Parallel Processing and the Future
Assignment Overview
One of the main problems in many papers is that authors get lost in the details, making their paper very difficult to track. This assignment requires you to use a graph to guide your discussion.
Case Assignment
One picture is worth a thousand words. Based on assigned reading and your own research, draw a graph to demonstrate how parallel processing works, and provide an explanation.
Assignment Expectations
- Minimum 3 pages, single spaced, excluding cover page and references.
- Address all questions in this assignment.
- Demonstrates writing proficiency at the academic level of the course. Assignment is well organized and follows the structure of a well-written paper.
- Uses relevant and credible sources to support assertions.
- Uses in-text citations. References are properly formatted in APA style.
Eijkhout, Chow, and van de Geijn’s “Introduction to High-Performance Scientific Computing, Chapter 2: Parallel Computer Architecture” (Study section 2.1 and 2.2 of Chapter 2)
Read sections 2.1 and 2.2 of Chapter 2 on pages 41-45 to learn about parallel computer architectures.
Douglas Eadline (2011) Understanding Parallel Computing: Amdahl’s Law.
- Blaise Barney’s “Introduction to Parallel Computing, Chapter 6, Section 10: Limits and Costs of Parallel Programming”
-
- Note: study the section titled “Amdahl’s Law” up to the section titled “Complexity.”
- Dr. Bhanu Kapoor. Shared Memory and Distributed multiprocessing.
Note: This reading focuses on the problem of parallel software, topics include scaling, shared memory and message passing, and problems related to cache and memory consistency.
