Translations:OpenACC Tutorial - Introduction/9/fr: Difference between revisions

From Alliance Doc
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 3: Line 3:
# profiler le code
# profiler le code
# identifier les goulots d'étranglement (''bottlenecks'')
# identifier les goulots d'étranglement (''bottlenecks'')
# réduire les goulots d'étranglement
# remplacer le plus important goulot d'étranglement par du code optimisé
# valider le code sortant
# valider le code sortant
# reprendre à partir de l'étape 1
# reprendre à partir de l'étape 1

Latest revision as of 18:21, 5 December 2022

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (OpenACC Tutorial - Introduction)
== Porting code to accelerators ==
Porting a code to accelerators can be seen as a phase of an optimization process. A typical optimization process will have the following steps: 
# Profile the code
# Identify bottlenecks
# Optimize the most significant bottleneck
# Validate the resulting code
# Start again from step 1

Porter du code sur un accélérateur

On peut considérer ceci comme étant une phase du processus d'optimisation. Un cas type est constitué des étapes suivantes :

  1. profiler le code
  2. identifier les goulots d'étranglement (bottlenecks)
  3. remplacer le plus important goulot d'étranglement par du code optimisé
  4. valider le code sortant
  5. reprendre à partir de l'étape 1