Академический Документы
Профессиональный Документы
Культура Документы
3003
OBJECTIVE
To identify the scope for parallelism in a program, understand the various parallel
programming models and the challenges involved in parallel programming, learn the
basics of OpenMP and MPI and programming with them, and the programming of
heterogeneous systems using CUDA and OpenCL
UNIT I
Need for Parallel Computing Parallel Computer Models ILP, TLP and Data
Parallelism Parallel Programming Overview Processes, Tasks and Threads
Parallel Programming Models Shared Memory Programming Message Passing
Paradigm Interaction and Communication Interconnection Networks.
UNIT II
TEXT BOOKS:
1.
2.
3.
4.
REFERENCES:
1.
2.
3.
4.
5.
6.