High Performance Computing detailed syllabus scheme for Information Technology (IT), 2019 regulation has been taken from the MU official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.
For 7th Sem Scheme of Information Technology (IT), 2019 Pattern, do visit IT 7th Sem Scheme, 2019 Pattern. For the Department Level Optional Course-3 scheme of 7th Sem 2019 regulation, refer to IT 7th Sem Department Level Optional Course-3 Scheme 2019 Pattern. The detail syllabus for high performance computing is as follows.
High Performance Computing Syllabus for Information Technology BE 7th Sem 2019 Pattern Mumbai University
Course Objectives:
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..
Course Outcomes:
Students will be able to:
- Memorize parallel processing approaches
- Describe different parallel processing platforms involved in achieving High Performance Computing.
- Discuss different design issues in parallel programming
- Develop efficient and high performance parallel programming
- Learn parallel programming using message passing paradigm using open source APIs.
- Design algorithms suited for Multicore processor and GPU systems using OpenMP and CUDA
Prerequisites:
Computer Organization
Module 1
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..
Module 2
Parallel Programming Platforms Parallel Programming Platforms: Implicit Parallelism: Trends in Microprocessor & Architectures, Limitations of Memory System Performance, Dichotomy of Parallel Computing Platforms, Physical Organization of Parallel Platforms, Communication Costs in Parallel Machines 7 CO2
Module 3
Parallel Algorithm Design Principles of Parallel Algorithm Design: Preliminaries, Decomposition Techniques, Characteristics of Tasks and Interactions, Mapping Techniques for Load Balancing, Methods for Containing Interaction Overheads, Parallel Algorithm Models, Basic Communication operations: Broadcast and Reduction Communication types 12 CO3
Module 4
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..
Module 5
Fundamental Design Issues in HPC Programming Using the Message-Passing Paradigm: Principles of Message Passing Programming, The Building Blocks: Send and Receive Operations, MPI: the Message Passing Interface, Topology and Embedding, Overlapping Communication with Computation, Collective Communication and Computation Operations, 12 CO5 One-Dimensional Matrix-Vector Multiplication, Single-Source Shortest-Path, Sample Sort, Groups and Communicators, Two-Dimensional MatrixVector Multiplication, Introduction to OpenMP,
Module 6
General Purpose Graphics Processing Unit(GPGPU. CUDA enabled GPGPU, GPGPU architecture, GPGPU programming using CUDA, Introduction to CUDA Programming 9 CO6
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..
Reference Books:
- Michael J. Quinn, Parallel Programming in C with MPI and OpenMP, McGraw-Hill International Editions, Computer Science Series, 2008.
- Kai Hwang, Zhiwei Xu, Scalable Parallel Computing: Technology, Architecture, Programming, McGraw Hill, 1998.
- Laurence T. Yang, MinyiGuo, High- Performance Computing: Paradigm and Infrastructure Wiley, 2006.
Assessment:
Internal Assessment for 20 marks: Consisting of Two Compulsory Class Tests Approximately 40% to 50% of syllabus content must be covered in First test and remaining 40% to 50% of syllabus contents must be covered in second test. End Semester Theory Examination: Some guidelines for setting the question papers are as:
- Weightage of each module in end semester examination is expected to be/will be proportional to number of respective lecture hours mentioned in the syllabus.
- Question paper will comprise of total six questions, each carrying 20 marks.
- Q.1 will be compulsory and should cover maximum contents of the syllabus.
- Remaining question will be mixed in nature (for example if Q.2 has part
- from module 3 then part
- will be from any other module. (Randomly selected from all the modules)
- Total four questions need to be solved.
For detail Syllabus of all subjects of Information Technology (IT) 7th Sem 2019 regulation, visit IT 7th Sem Subjects of 2019 Pattern.