Introduction to Computer Architectures for HPC

Part 1: Introduction: HPC & Programming

In this course we tackle three different key factors in High Performance Computing. As first, building on main elements of modern computer and CPU architecture, most important techniques for code optimization on single-core are discussed. As second, the fundamental traits of parallel computation are introduced and defined. 

Lecturer(s)