30 December 2014

Parallel and Distributed Algorithms

Objectives:
• To learn parallel and distributed algorithms development techniques for shared memory and message passing models.
• To study the main classes of parallel algorithms.
• To study the complexity and correctness models for parallel algorithms.


UNIT I
Basic Techniques, Parallel Computers for increase Computation speed, Parallel and Cluster Computing

UNIT II
Message Passing Technique- Evaluating Parallel programs and debugging, Portioning and Divide and Conquer strategies examples

UNIT III
Pipelining: Techniques computing platform, pipeline programs examples

UNIT IV
Synchronous Computations, load balancing, distributed termination examples, programming with shared memory, shared memory multiprocessor constructs for specifying parallelist sharing data parallel programming languages and constructs, open MP

UNIT V
Distributed shared memory systems and programming achieving constant memory distributed shared memory programming primitives, algorithms – sorting and numerical algorithms.

TEXT BOOK:

REFERENCE BOOK:
1. Introduction to Parallel Algorithms by Jaja from Pearson, 1992


.

2 comments:

  1. plz can any one upload parallel and distributed algorithm materail

    ReplyDelete
    Replies
    1. click on the text book name(above), you'll be redirected to Adf.ly page then, click on skip ad(top right corner)...that's it!

      Delete

Thanks for that comment!