Skip to content

Commit

Permalink
clarify hpc vocabulary
Browse files Browse the repository at this point in the history
  • Loading branch information
rkronberg committed Sep 18, 2023
1 parent 1fba4f7 commit be863fa
Show file tree
Hide file tree
Showing 6 changed files with 203 additions and 200 deletions.
13 changes: 8 additions & 5 deletions slides/02_environment.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,14 @@ Unported License, [http://creativecommons.org/licenses/by-sa/4.0/](http://creati
# Notes on vocabulary

<div class="column">
Roughly you can think of
- You can roughly think that one **node** is a single computer
- A node on a supercomputer contains:
- One or more central processing units (**CPUs**) with many **cores**
- Shared **memory**
- Some nodes may also have:
- **Local storage**
- Graphics processing units (**GPUs**)

- computer ~= node
- processor ~= socket
- core ~= CPU
</div>
<div class="column">
![](./img/node.svg){width=60%}
Expand Down Expand Up @@ -73,7 +76,7 @@ Roughly you can think of
| Job size (min-max cores) | 1-1040 | 128-25600 | 1-65536
| Memory per node (GiB) | 192-1536 | 256 | 256-1024
| GPU cards | 320 (V100) | 96 (A100) | 10240 (MI250X)
| Fast local disks (NVMe) | 106 CPU, 80 GPU | 24 GPU | -
| Fast local disks (NVMe) | 106 CPU, 80 GPU | 24 GPU | 8 CPU, 8 GPU

<small>
In short: Mahti is for large parallel jobs, prepare to install and optimize your code. Still, one Puhti *node* is 10x your laptop. LUMI is like Mahti + massive AMD GPU capacity
Expand Down
Loading

0 comments on commit be863fa

Please sign in to comment.