6th Sem, Computer Hardware

6152: Parallel Processing KL Diploma Syllabus for Computer Hardware 6th Sem 2015 Revision SITTTR

Parallel Processing detailed syllabus for Computer Hardware (Computer Hardware) for 2015 revision curriculum has been taken from the SITTTRs official website and presented for the Computer Hardware students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Computer Hardware 6th Sem scheme and its subjects, do visit Computer Hardware 6th Sem 2015 revision scheme. The detailed syllabus of parallel processing is as follows.

Parallel Processing

Course General Outcomes:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Specific Outcomes:

MODULE – I Parallel Computing

  1. To Understand Parallel Processing
    1. Introduction to Parallel Computing
    2. Scope of Parallel Computing
    3. Parallel Programming Platforms –
    4. Limitations of Memory System Performance
    5. Physical Organization of Parallel Platforms
    6. Parallel Network Topologies

MODULE – II Parallel Algorithm Design

  1. To Understand Parallel Algorithm Design
    1. Discuss Decomposition, Tasks, and Dependency Graphs
    2. Discuss Granularity, Concurrency, and Task-Interaction
    3. Describe Processes and Mapping
    4. Compare Processes versus Processors
    5. Discuss different Decomposition Techniques
    6. Characteristics of Tasks and Interactions
    7. Methods for Containing Interaction Overheads
    8. Discuss different Parallel Algorithm Models

MODULE – III Analytical Modeling of Parallel Programs

  1. To Understand Analytical Modeling of Parallel Programs
    1. Sources of Overhead in Parallel Programs
    2. Discuss Performance Metrics for Parallel Systems
    3. Describe the Effect of Granularity on Performance
    4. Scalability of Parallel Systems
    5. Programming Using the Message-Passing Paradigm
    6. Principles of Message-Passing Programming
    7. Discuss the Message Passing Interface
    8. Describe Sending and Receiving Messages

MODULE – IV Programming Shared Address Space Platforms

  1. Programming Shared Address Space Platforms
    1. Programming Shared Address Space Platforms
    2. The POSIX Thread API
    3. Thread Basics: Creation and Termination
    4. Synchronization Primitives in Pthreads
    5. Controlling Thread and Synchronization Attributes
    6. Thread Cancellation
    7. Composite Synchronization Constructs
    8. Tips for Designing Asynchronous Programs
    9. OpenMP: a Standard for Directive Based Parallel Programming

MODULE – I Parallel Computing

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

MODULE – II Parallel Algorithm Design

Principles of Parallel Algorithm Design Preliminaries – Decomposition Techniques- Recursive Decomposition, Data Decomposition ,Exploratory Decomposition, Speculative Decomposition , Hybrid Decompositions – Characteristics of Tasks and Interactions – Methods for Containing Interaction Overheads -Parallel Algorithm Models – Data-Parallel Model, Task Graph Model, Work Pool Model , Master-Slave Model, Pipeline or Producer-Consumer Model, Hybrid Models

MODULE – III Analytical Modeling of Parallel Programs

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

MODULE – IV Programming Shared Address Space Platforms

Programming Shared Address Space Platforms Thread Basics – The POSIX Thread API – Thread Basics: Creation and Termination – Synchronization Primitives in Pthreads -Controlling Thread and Synchronization Attributes – Thread Cancellation – Composite Synchronization Constructs – Tips for Designing Asynchronous Programs – OpenMP: a Standard for Directive Based Parallel Programming

Text Books:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Reference Books:

  1. An Introduction to Parallel Programming Peter Pacheco (Author)

For detailed syllabus of all other subjects of Computer Hardware, 2015 revision curriculum do visit Computer Hardware 6th Sem subject syllabuses for 2015 revision.

To see the syllabus of all other branches of diploma 2015 revision curriculum do visit all branches of SITTTR diploma 2015 revision.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.