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
    • JULY 2021
    • JUNE 2021
    • MARCH 2021
    • FEBRUARY 2021
  • Activities
    • Blog
    • Events
    • Magazine/Newsletter
    • Student Groups
  • Placements
    • Our Recruiters
    • Placement Statistics
    • Yearly Offers
  • 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
    • JULY 2021
    • JUNE 2021
    • MARCH 2021
    • FEBRUARY 2021
  • Activities
    • Blog
    • Events
    • Magazine/Newsletter
    • Student Groups
  • Placements
    • Our Recruiters
    • Placement Statistics
    • Yearly Offers
  • 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

Featured posts

  • FDP ADVANCES IN DEEP LEARNING APPROACHES Organized by Department of Computer Science and Engineering, CET from March 8th – 13th, 2021

    FDP ADVANCES IN DEEP LEARNING APPROACHES Organized by Department of Computer Science and Engineering, CET from March 8th – 13th, 2021

  • FDP PEDAGOGY WORKSHOP ON EFFECTIVE TEACHING from March 1st – 6th, 2021

    FDP PEDAGOGY WORKSHOP ON EFFECTIVE TEACHING from March 1st – 6th, 2021

December 2023
M T W T F S S
« Feb    
 123
45678910
11121314151617
18192021222324
25262728293031
© 2019 Department of Computer Science and Engineering, CCF-CET.
×