OpenACC Tutorial - Adding directives/fr: Difference between revisions

Jump to navigation Jump to search
Created page with "Reprenons l'exemple de produit matrice-vecteur avec la directive <tt>parallel loop</tt>;"
(Created page with "Pour utiliser cette directive dans notre exemple du produit matrice-vecteur, nous avons besoin des clauses <tt>private</tt> et <tt>reduction</tt> pour gérer le flux des donn...")
(Created page with "Reprenons l'exemple de produit matrice-vecteur avec la directive <tt>parallel loop</tt>;")
Line 284: Line 284:
Ces clauses ne sont pas nécessaires avec la directive <tt>kernels</tt> puisque celle-ci fait le travail pour vous.  
Ces clauses ne sont pas nécessaires avec la directive <tt>kernels</tt> puisque celle-ci fait le travail pour vous.  


Going back to the matrix-vector multiplication example, the corresponding code with the <tt>parallel loop</tt> directive would look like this:
Reprenons l'exemple de produit matrice-vecteur avec la directive <tt>parallel loop</tt>;
<syntaxhighlight lang="cpp" line highlight="6">
<syntaxhighlight lang="cpp" line highlight="6">
#pragma acc parallel loop
#pragma acc parallel loop
rsnt_translations
56,430

edits

Navigation menu