Programmation GPU
Comment appelle-t-on, sur les GPU NVIDIA, l'unité regroupant 32 threads qui exécutent simultanément la même instruction ?
- AWarp
- BGrille
- CPage
Afficher la réponse et l'explication
Réponse : A. Warp
Dans le matériel, les threads d'un bloc sont répartis en warps de 32, et les 32 threads d'un warp exécutent la même instruction simultanément sur des données différentes. Ce mode, qui regroupe un programme écrit sous forme de threads pour l'exécuter avec une même instruction, s'appelle SIMT. Sur les GPU AMD, l'unité équivalente s'appelle wavefront et compte 64 ou 32 threads. La taille de bloc doit en principe être un multiple de 32.