How can GPU threads be so light weight compared to CPU threads? How does a GPU keep track of all those thousands of threads and remember their state? - Quora
![Schematization of CUDA architecture. Schematic representation of CUDA... | Download Scientific Diagram Schematization of CUDA architecture. Schematic representation of CUDA... | Download Scientific Diagram](https://www.researchgate.net/publication/261069154/figure/fig1/AS:296718735298563@1447754667270/Schematization-of-CUDA-architecture-Schematic-representation-of-CUDA-threads-and-memory.png)
Schematization of CUDA architecture. Schematic representation of CUDA... | Download Scientific Diagram
![Optimal multi-threading structure for efficient CPU usage - General and Gameplay Programming - GameDev.net Optimal multi-threading structure for efficient CPU usage - General and Gameplay Programming - GameDev.net](https://uploads.gamedev.net/forums/monthly_2021_08/7f59927829bc4d37a72f13941a3d5230.threading2.png)
Optimal multi-threading structure for efficient CPU usage - General and Gameplay Programming - GameDev.net
![a CUDA threads hierarchy; b thread execution in GPU core pipeline; c... | Download Scientific Diagram a CUDA threads hierarchy; b thread execution in GPU core pipeline; c... | Download Scientific Diagram](https://www.researchgate.net/publication/221151200/figure/fig1/AS:393984930271237@1470944735545/a-CUDA-threads-hierarchy-b-thread-execution-in-GPU-core-pipeline-c-GPU-chip-organization.png)