[Pre – Learning] MCS 706 – High-Performance Computing and Parallel Processing

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This core course examines the architecture, algorithms, and programming models for high-performance computing.

Topics include parallel algorithms, distributed memory systems, and applications in scientific simulations and data-intensive computing.

Students will gain hands-on experience with parallel programming techniques and explore the challenges of developing scalable and efficient solutions for high-performance computing environments. 

 

Course Content

Topic 1: Introduction to High-Performance Computing

  • LO1: Define high-performance computing and explain its significance in modern computational science
    00:00
  • LO2: Describe key concepts such as parallelism, scalability, and performance metrics in HPC systems
    00:00
  • LO3: Analyze the role of HPC in solving complex scientific and data-intensive problems
    00:00
  • Knowledge Check

Topic 2: Parallel Programming Models

Topic 3: Parallel Algorithms and Performance Analysis

Want to receive push notifications for all major on-site activities?