Oct 30, 2026  
School of Graduate Studies Calendar, 2018-2019 
    
School of Graduate Studies Calendar, 2018-2019 [-ARCHIVED CALENDAR-]

Add to Favourites (opens a new window)

CSE 746 / Advanced Parallel and High Performance Computing

3 unit(s)

The goal of this course is to equip students with theoretical knowledge and practical skills necessary to independently develop scalable parallel and high-performance codes for various applications. The course covers a selection of advanced topics concerning both software and hardware aspects of code development. Topics may include the use of parallel debuggers and profilers, optimization of numerically intensive codes for specific architectures, novel hardware (e.g. GPGPU cards) and related languages such as CUDA, mixed use of threads/Open MP and message passing/MPI, issues with extreme parallel scaling such as I/O and fault tolerance and parallel languages such as CHARM++.



Add to Favourites (opens a new window)