add a big picture scheme for comp arch

This commit is contained in:
Tiziano Zito 2025-08-15 19:29:42 +02:00
parent 2ea0c0b60c
commit b2e104b696
2 changed files with 3 additions and 0 deletions

View file

@ -64,6 +64,8 @@
- temporal and spacial locality of data
- The gory details about the memory hierarchy: [What Every Programmer Should Know About Memory](https://www.akkadia.org/drepper/cpumemory.pdf) by the notorious Ulrich Drepper
![Computer architecture - big picture](comp_architecture_big_picture.svg)
# …and what about the GPU?
![GPU vs CPU architecture](GPUvsCPU-architecture.png)
- A GPU has many (in the order of hundreds) SIMT (single instruction, multiple thread) cores, so called SMs (Streaming Multiprocessors), each one with local L1 and shared L2 caches, and shared RAM (due to to the high parallelism, with huge bandwidth, in the order of ~1TB/s)

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB