Gentle introduction to GPUs inner workings : vimarsana.com

Gentle introduction to GPUs inner workings

This article summarizes some lower level aspect of how GPU executes. Although GPU programming is not that complicated when compared to CPU, it also doesn’t match to what hardware is doing exactly. The reason is that we can’t just program GPU without some API, which is an abstraction over its inner workings. Since few years now, we have modern explicit APIs like DirectX 12 or Vulkan, which shrunken the gap to what is happening with hardware. Yet there still are few low-level bits (pun intended) that are worth explaining.

Related Keywords

Nvidia Gpus , Single Program Multiple Threads , Memory Bank , Nvidia , Register Bank , Intel , Specialized Procesing Unit , Shared Memory , Streaming Multiprocessor , Compute Unit , Workgroup Processor , Execution Unit , Tensor Cores , Bounding Volume Hierarchy , Hyper Threading , Special Purpose , Fused Multiply , Local Data Storage , Learning Super Sampling ,

© 2025 Vimarsana