Related Links
Ref Books

Course Contents

The course is designed to teach the concepts of Parallel and Distributed Computing paradigm. Course is concerned with parallel computing which deals with computation type in which multiple processor execute multiple tasks simultaneously. Furthermore, the course will introduce the concept and detail analysis of distributed computing which compute networked computers communicate and coordinate the work through message passing to achieve a common goal.

Course Synopsis

Learn about parallel and distributed computers. Write portable programs for parallel or distributed architectures using Message-Passing Interface (MPI) library Analytical modelling and performance of parallel programs. Analyze complex problems with shared memory programming with openMP

Course Learning Outcomes

Upon completion of this course the student should be able to: Describe parallel and distributing computing and apply them to solve problems Analyze complex problems with shared memory programming

No Information Yet

Book Title : Distributed Systems: Principles and Paradigms
Author : A. S. Tanenbaum and M. V. Steen
Edition : 2nd Edition
Publisher : Prentice Hall

Book Title : Distributed and Cloud Computing: Clusters, Grids, Clouds, and the Future Internet
Author : K Hwang, J Dongarra and GC. C. Fox
Edition : 1st Ed
Publisher : Elsevier

No Information Yet