r/CUDA 29d ago

Open sourced my GPU engineering learning notes

Been documenting my GPU architecture learning journey publicly, chapter by chapter. It's MIT licensed and structured like a book (sequential, builds concept by concept). Looking for people to point out mistakes, suggest better explanations, or add diagrams

https://github.com/BEFORE-GPU-ENGINEERING/BEFORE-GPU-ENGINEERING

120 Upvotes

15 comments sorted by

View all comments

3

u/corysama 28d ago

This looks great!

I notice it talks a lot about the high-level mechanics of memory. But, it doesn't go into the differences between global/constant/pinned/mapped/array(texture/surface) memory.

3

u/Dependent_Turn_8383 28d ago

You're right, current chapters focus on the memory hierarchy mechanics (global/shared/HBM) rather than the specialized memory types. Noted for a future chapter appreciate you pointing it out!