CUDA tutorial/fr: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 63: Line 63:
[[File:Cuda_threads.png|thumbnail|Intercommunication via la mémoire partagée des fils dans un bloc. ]]
[[File:Cuda_threads.png|thumbnail|Intercommunication via la mémoire partagée des fils dans un bloc. ]]


Each thread uses IDs to decide what data to work on:
Chaque fil utilise des identifiants (IDs) pour décider quelles données utiliser :
* Block IDs: 1D or 2D (blockIdx.x, blockIdx.y)
* IDs des blocs : 1D ou 2D (blockIdx.x, blockIdx.y)
* Thread IDs: 1D, 2D, or 3D (threadIdx.x, threadIdx.y, threadIdx.z)
* IDs des fils : 1D, 2D, ou 3D (threadIdx.x, threadIdx.y, threadIdx.z)
Such a model simplifies memory addressing when processing multi-dimensional data.
Ce modèle simplifie l'adressage de la mémoire lors du traitement de données multidimensionnelles.


= Thread scheduling =
= Thread scheduling =
rsnt_translations
56,430

edits