Subject :- High Performance Computing
Unit 2
Parallel Algorithm Design
By- Prof. Abhijeet Cholke
Syllabus
1. Principles of Parallel Algorithm Design: Preliminaries, Decomposition
Techniques, Characteristics of Tasks and Interactions, Mapping
Techniques for Load Balancing, Methods for Containing Interaction
Overheads
2. Parallel Algorithm Models: Data, Task, Work Pool and Master Slave
Model
3. Complexities: Sequential and Parallel Computational Complexity,
Anomalies in Parallel Algorithms.
Course Objectives & Outcomes
Course Objective:
To analyze the performance and modeling of parallel programs
Course Outcome:
Design and Develop an efficient parallel algorithm to solve given problem.
Eg of specular decomposition
References:
[Link]
usp=sharing
HPC Tutorial: