Concurrent and Parallel Programming

Concurrent and Parallel Programming Videos, PPTs, lecture notes, assignments, question papers for jntuk, jntuh, jntua, vtu, bput, kiit, vit, anna universities

Beginner 0(0 Ratings) 1 Students enrolled
Created by Ramanjaneyulu K Last updated Thu, 23-Apr-2020 English


Concurrent and Parallel Programming free videos and free material uploaded by Ramanjaneyulu K .

Syllabus / What will i learn?

OBJECTIVES:

• Improvement of students comprehension of CPP, new programming concepts, paradigms and idioms

• Change of ’mood’ regarding Concurrency counter-intuitiveness

• Proactive attitude: theoretical teaching shouldn’t be so dull

• Multipath, individually paced, stop–and–replay, personalized learning process

• Frequent assessment of learning advances on the subject

UNIT- 1

Concurrent versus sequential programming. Concurrent programming constructs and race condition. Synchronization primitives.

UNIT-II

Processes and threads. Interprocess communication. Livelock and deadlocks, starvation, and deadlock prevention. Issues and challenges in concurrent programming paradigm and current trends.

UNIT-III

Parallel algorithms – sorting, ranking, searching, traversals, prefix sum etc.,

UNIT- IV

Parallel programming paradigms – Data parallel, Task parallel, Shared memory and message passing, Parallel Architectures, GPGPU, pthreads, STM,

UNIT-V

OpenMP, OpenCL, Cilk++, Intel TBB, CUDA

UNIT-VI

Heterogeneous Computing: C++AMP, OpenCL

OUTCOMES:

• Understanding improvement of CPP concepts presented

• The number of reinforcement–exercises assigned

• The time required for the resolution of exercises

• Compliance level with the new model of theoretical teaching



Curriculum for this course
7 Lessons 00:00:00 Hours
Unit-1
1 Lessons
  • Concurrent and Parallel Programming unit-1 Notes
  • Concurrent and Parallel Programming unit-2 Notes
  • Concurrent and Parallel Programming unit-3 Notes
  • Concurrent and Parallel Programming unit-4 Notes
  • Concurrent and Parallel Programming unit-5 Notes
  • Concurrent and Parallel Programming unit-6 Notes
  • Concurrent and Parallel Programming imp questions
+ View more
Description
You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
Updated Wed, 22-Apr-2020
Updated Wed, 24-Feb-2021
Updated Wed, 22-Apr-2020
Updated Thu, 30-Apr-2020
About the instructor
  • 0 Reviews
  • 21 Students
  • 73 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

Online Training not available