Department of Computer ScienceDepartment of Computer ScienceDepartment of Computer Science Department of Computer Science
  • Email:

    hod.cs@cet.ac.in

  • Phone Number:

    0471-2515564

  • Home
  • About Us
  • Academics
    • PO,PSO and PEO
    • Programmes and Syllabi
    • Courses
    • Academic Calendar
    • Labs
    • Library
    • Student Data Verification
  • People
    • Faculty
    • Staff
    • Students
      • BTech
      • MTech
      • Ph.D
    • Alumni
      • Alumni List
  • PUBLICATIONS
    • Patents
    • 2025
    • 2024
    • 2023
    • 2022
    • 2021
    • 2020
    • 2019
    • 2018
  • Activities
    • Recorded Lectures
    • Magazines
    • Events
    • Student Groups
  • Placements
    • Our Recruiters
    • Placement Details
      • 2025
      • 2024
      • 2023
      • 2022
    • Placement Statistics
      • Placement_B.Tech
      • Placement_M.Tech
    • Career Guidance and Placement Unit (CGPU)
  • Contact Us
  • Home
  • About Us
  • Academics
    • PO,PSO and PEO
    • Programmes and Syllabi
    • Courses
    • Academic Calendar
    • Labs
    • Library
    • Student Data Verification
  • People
    • Faculty
    • Staff
    • Students
      • BTech
      • MTech
      • Ph.D
    • Alumni
      • Alumni List
  • PUBLICATIONS
    • Patents
    • 2025
    • 2024
    • 2023
    • 2022
    • 2021
    • 2020
    • 2019
    • 2018
  • Activities
    • Recorded Lectures
    • Magazines
    • Events
    • Student Groups
  • Placements
    • Our Recruiters
    • Placement Details
      • 2025
      • 2024
      • 2023
      • 2022
    • Placement Statistics
      • Placement_B.Tech
      • Placement_M.Tech
    • Career Guidance and Placement Unit (CGPU)
  • Contact Us
  • Email:

    hod.cs@cet.ac.in

  • Phone Number:

    0471-2515564

HIGH PERFORMANCE COMPUTING

CS372

Overview

The goal of this course is to give you solid foundations on concepts of Modern Processors and Parallel processing. This course focuses on Optimization techniques for serial code, Parallel Computing Paradigms, Parallel Programming using OpenMP and MPI.

INSTRUCTOR

VIPIN VASU AV
vipin@cet.ac.in

Prerequisites

  • CS202: Computer Organization and Architecture

Syllabus

Download

Course Materials

  • Lectures
    • Lecture 1 : Modern Processors
    • Lecture 2 : Multi core Processors
    • Lecture 3 : Memory Hierarchy
    • Lecture 4 : Multi Threading
    • Lecture 5 :Vector Programming
    • Lecture 6 : Profiling
    • Lecture 7 : Optimization
    • Lecture 8 : C++ Optimization
    • Lecture 9 : Jacobi’s Algorithm
    • Lecture 10 : OpenMP(Lecture 1)
    • Lecture 11 : OpenMP(Lecture 2)
    • Lecture 12 : Performance Pitfalls

References

  • Textbook : Georg Hager, Gerhard Wellein, Introduction to High Performance Computing for Scientists and Engineers, Chapman & Hall / CRC Computational Science series, 2011.
  • Guide : MPI Programming
  • Guide : OpenMP Programming
  • NPTEL Course : High Performance Computing

 

  • Email:

    hod.cs@cet.ac.in

  • Phone Number:

    0471-2515564

October 2025
M T W T F S S
« Jul    
 12345
6789101112
13141516171819
20212223242526
2728293031  
© 2019 Department of Computer Science and Engineering, CCF-CET.
×