Course Websites
CS 598 PA - High-Performance Parallel Comp
Last offered Fall 2026
Official Description
Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: May be repeated in the same or separate terms if topics vary.
Section Description
This course focuses on high-performance distributed-memory parallelism. We will address (CPU) performance at the node level, weak- and strong-parallel scaling, communication-minimal and low-latency data exchange strategies for a variety of algorithms (e.g., direct linear solves for full and banded systems, iterative solvers, multidimensional FFTs, and hash tables). This is a hands-on course with multiple programming exercises. Students are expected to be proficient in C or Fortran and in unix or variants such as linux. Students will learn how to use MPI at scale and how to optimize single-node performance. This section has seats reserved for special groups. If you receive a RESERVE CLOSED message, the open seats are for a group that does not include you. For more information about reserved seats, see https://registrar.illinois.edu/registration/registration-faq/ . For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Related Faculty
| Title | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|
| High-Performance Parallel Comp | PA | 72098 | S12 | 4 | 1230 - 1345 | W F | 1304 Siebel Center for Comp Sci | Paul Fischer |