HPC 101: Introduction to High Performance Computing
0.1.0
Prerequisite
Learning Outcomes
Course Details
Session 0
Session 1
Common CPU Terminology
What is High-Performance Computing (HPC)?
Real-life Examples of HPC
Architecture of an HPC Machine
Directories and Environment Variables
Shell Scripting
Exercise 1
Session 2
Session 3
Session 4
Session 5
Reference
Contributers
HPC 101: Introduction to High Performance Computing
Course Details
Session 1
View page source
Session 1
Common CPU Terminology
CPU (Central Processing Unit)
Core
CPU Die
Analogy
NUMA (Non-Uniform Memory Access)
CPU (Socket)
What is High-Performance Computing (HPC)?
When to Use HPC?
Real-life Examples of HPC
Bush Fire Simulation
Drug Discovery
Genomic Research
Computational Modeling
Satellite Imagery Analysis
Weather Simulation
Airflow Simulation
Climate Modeling
Architecture of an HPC Machine
Personal Computer (PC) Architecture
HPC Architecture
Architecture of a Node
Directories and Environment Variables
Shell Scripting
Exercise 1