Nov 16, 2024  
2023-2024 Graduate Catalog 
    
2023-2024 Graduate Catalog [ARCHIVED BULLETIN]

CS 557 - High Performance Computing


3 credit(s)
This course introduces students to the concepts and technologies of high performance computing as well as provides practical experience with the field’s state-of-the-art tools. It will cover high-performance computing concepts: sequential and parallel programming, multithreading, multi-core processor, shared memory, and distributed memory. This course will also provide hands-on exercises: analyzing and optimizing the performance of sequential programs; parallel algorithm design; developing parallel programs using MPI; and analyzing and optimizing the performance of parallel programs.
Prerequisite(s): CS 555 .
Course fee.


Click here for Fall 2024 course scheduling information.

Click here for Spring 2025 course scheduling information.