GPU-programmeren
Hoe heet bij NVIDIA-GPU's de eenheid waarin 32 threads tot één bundel worden gevormd die dezelfde instructie tegelijk uitvoert?
- AWarp
- BGrid
- CPage
Antwoord en toelichting tonen
Antwoord: A. Warp
De threads in een block worden in de hardware in warps van 32 verdeeld, en de 32 threads van één warp voeren dezelfde instructie tegelijk uit op verschillende data. Deze methode, waarbij als threads geschreven programma's tot een bundel worden gevormd en met dezelfde instructie werken, heet SIMT. Bij AMD-GPU's heet een vergelijkbare eenheid een wavefront, met 64 of 32 threads. Als basisregel is de blockgrootte een veelvoud van 32.