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

November 2025
M T W T F S S
« Jul    
 12
3456789
10111213141516
17181920212223
24252627282930
© 2019 Department of Computer Science and Engineering, CCF-CET.
×