CUDA tutorial/fr: Difference between revisions

no edit summary
(Created page with "== Transfert de données == * cudaMemcpy(array_dest, array_orig, size, direction) ** Copie les données de la carte graphique vers l'hôte ou de l'hôte vers la carte graphiqu...")
No edit summary
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.


= A simple CUDA C program=
= Exemple d’un programme CUDA C simple=
The following example shows how to add two numbers on the GPU using CUDA. Note that this is just an exercise, it's very simple, so it will not scale at all.
Dans cet exemple, nous ajoutons deux nombres au GPU. . Note that this is just an exercise, it's very simple, so it will not scale at all.
<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){
rsnt_translations
56,430

edits