An introduction to basic concepts of high-performance computing. It is intended to be a high level primer for those largely new to HPC, and serve as a foundation upon which to build over the coming days. Topics will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism, and a high level overview of parallel programming models. -- Prerequisites: C, C++ or Fortran programming, experience editing and compiling code in a Linux environment.
Date: Mon, 24 Jun 2019 - 10:45 am