Abstract: Highlights•Learn how to parallelize legacy code in C and Fortran with reduce effort.•Design parallel algorithms with OpenMP, OpenACC, MPI, CUDA.•Design a course on parallel computing focused on parallel programming.•Understand how design choices affect performance of parallel algorithms on different platforms.
Loading