Jump to content

Draft:Gigathread engine

From Wikipedia, the free encyclopedia
  • Comment: Zero sources. Topic is advanced. It will need to have portions be general knowledge so everyone can understand what this is. Ktkvtsh (talk) 02:35, 23 October 2024 (UTC)

The GigaThread engine is the part of modern Nvidia GPU's that directs Thread blocks to individual SM (Streaming multiprocessors). These thread blocks then continue down a hierarchy to become individual threads, which individual CUDA cores carry out. The GigaThread engine is essentially what assigns calculations to be calculated in the most efficient way possible. Within each SM, the thread blocks are divided into warps (groups of 32 threads) The SM's warp scheduler (sometimes referred to as the GigaThread Engine at the SM level) manages the execution of warps in modern NVIDIA architectures, multiple warp schedulers can work simultaneously to keep the cores busy.

References

[edit]