Presentation of the state of the art of HPC infrastructures and its components. Navigating a typical Linux-based HPC environment and interacting with a scheduler.
Description of the principles of parallel computing paradigms on standard and heterogeneous architectures. Shared memory parallelism. Distributed memory parallelism.
Introduction to High-Performance Computing_I [pdf]