






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An introduction to parallel computing, covering topics such as hardware, applications, compilers, system software, and tools. Students are required to complete homework, programming assignments, a midterm, and a project. The class will also involve participation in a study of parallel programming. Parallel computing, as defined for this class, requires more than one processing element connected to a communication network, working together to solve a single problem. The document also discusses the benefits of parallelism in terms of speed and cost.
Typology: Study notes
1 / 11
This page cannot be seen from the preview
Don't miss anything!







software, and tools
copyright 2006 Jeffrey K. Hollingsworth
not
connected to a network?
copyright 2006 Jeffrey K. Hollingsworth
copyright 2006 Jeffrey K. Hollingsworth
copyright 2006 Jeffrey K. Hollingsworth
Program Counter
Program Counter
Program Counter
Program #
Program #
Program #
copyright 2006 Jeffrey K. Hollingsworth
Program Counter
Program Counter
Program Counter
Program
Program
Program
Program
copyright 2006 Jeffrey K. Hollingsworth
copyright 2006 Jeffrey K. Hollingsworth
–mesh - two or three dimensions–hypercube - needs a power of number of nodes