38,760
edits
No edit summary |
(Updating to match new version of source page) |
||
Line 94: | Line 94: | ||
** Identique à cudaMemcpy, mais transfère les données de manière asynchrone, ce qui signifie que l'exécution des autres processus n'est pas bloquée. | ** Identique à cudaMemcpy, mais transfère les données de manière asynchrone, ce qui signifie que l'exécution des autres processus n'est pas bloquée. | ||
<div class="mw-translate-fuzzy"> | |||
= Exemple d’un programme CUDA C simple= | = Exemple d’un programme CUDA C simple= | ||
Dans cet exemple, nous ajoutons deux nombres au GPU. | Dans cet exemple, nous ajoutons deux nombres au GPU. | ||
<syntaxhighlight lang="cpp" line highlight="1,5"> | <syntaxhighlight lang="cpp" line highlight="1,5"> | ||
__global__ void add (int *a, int *b, int *c){ | __global__ void add (int *a, int *b, int *c){ | ||
</div> | |||
*c = *a + *b; | *c = *a + *b; |