OpenACC Tutorial - Adding directives/fr: Difference between revisions

Created page with "== Exercice : utiliser <tt>kernels</tt> ou <tt>parallel loop</tt> == {{Challenge |title=Exercice : utiliser <tt>kernels</tt> ou <tt>parallel loop</tt> |content= # Modifiez le..."
(Created page with "Les deux approches sont valides et leur performance est comparable.")
(Created page with "== Exercice : utiliser <tt>kernels</tt> ou <tt>parallel loop</tt> == {{Challenge |title=Exercice : utiliser <tt>kernels</tt> ou <tt>parallel loop</tt> |content= # Modifiez le...")
Line 334: Line 334:
Les deux approches sont valides et leur performance est comparable.
Les deux approches sont valides et leur performance est comparable.


  {{Challenge
  == Exercice : utiliser <tt>kernels</tt> ou <tt>parallel loop</tt> ==
|title=Challenge: Add OpenACC directives <tt>kernels</tt> or <tt>parallel loop</tt>  
{{Challenge
|title=Exercice : utiliser <tt>kernels</tt> ou <tt>parallel loop</tt>  
|content=
|content=
# Modify the functions <tt>matvec</tt>, <tt>waxpby</tt> and <tt>dot</tt> to use OpenACC. You may use either the <tt>kernels</tt> or the <tt>parallel loop</tt> directives. The directories <tt>step1.*</tt> contain the solution.  
# Modifiez les fonctions <tt>matvec</tt>, <tt>waxpby</tt> et <tt>dot</tt> . Vous pouvez utiliser soit <tt>kernels</tt> , soit <tt>parallel loop</tt>. La solution se trouve dans les répertoires <tt>step1.*</tt>.  
# Modify the Makefile to add <tt>-ta{{=}}tesla:managed</tt> and <tt>-Minfo{{=}}accel</tt> to your compiler flags.  
# Modifiez le Makefile en ajoutant <tt>-ta{{=}}tesla:managed</tt> et <tt>-Minfo{{=}}accel</tt> aux indicateurs pour le compilateur.  
}}
}}


[[OpenACC Tutorial - Data movement|Onward to the next unit: Data movement]]<br>
[[OpenACC Tutorial - Data movement|Onward to the next unit: Data movement]]<br>
[[OpenACC Tutorial|Back to the lesson plan]]
[[OpenACC Tutorial|Back to the lesson plan]]
rsnt_translations
56,430

edits