From 8d0d18c73a8f7166af2fa9d9b97a0b74bbd37e77 Mon Sep 17 00:00:00 2001 From: Georgiana Mania <mania@dkrz.de> Date: Mon, 17 Jun 2024 09:58:27 +0200 Subject: [PATCH] fix slide 22 --- lectures/hardware/slides.qmd | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/lectures/hardware/slides.qmd b/lectures/hardware/slides.qmd index 9594b6e..dd8aab4 100644 --- a/lectures/hardware/slides.qmd +++ b/lectures/hardware/slides.qmd @@ -296,27 +296,34 @@ FPGA = Field-Programmable Gata Arrays ## CPU vs GPU (on Levante) +::: {.smaller} ::::{.columns} -:::{.column width="50"} +:::{.column width="40%"} +1 CPU node has 2x [AMD EPYC 7763 Milan](https://www.amd.com/en/products/processors/server/epyc/7003-series/amd-epyc-7763.html)  ::: -:::{.column width="50%"} -[NVIDIA A100](https://images.nvidia.com/aem-dam/en-zz/Solutions/data-center/nvidia-ampere-architecture-whitepaper.pdf) has 128 SM +:::{.column width="40%"} +1 GPU node has 4x +[NVIDIA A100](https://images.nvidia.com/aem-dam/en-zz/Solutions/data-center/nvidia-ampere-architecture-whitepaper.pdf), each with 128 SM {width="85%"} ::: - :::: +:::{.info} +More insights in the "Memory hierarchies" lecture on July 2nd +::: +::: + ## Categorization * MIMD: Multiple Instructions, Multiple Data * Each unit executes a **different** instruction on **different** chunks of data * E.g. multiple cores in a CPU * SIMD: Single Instruction, Multiple Data - * Each unit executes **the same instruction** on **different** chunks of data + * Each unit executes **the same** instruction on **different** chunks of data * E.g. vector engines <!--* "Warps"? inside GPUs * Vectorization? inside a CPU core--> -- GitLab