OpenACC Tutorial - Profiling/fr: Difference between revisions

Created page with "On trouvera les dépendances de données en se posant les questions suivantes : * Une itération en affecte-t-elle d'autres? * Les itérations lisent-elles ou écrivent-e..."
(Created page with "== Comprendre le code == Regardons attentivement le code suivant &nbsp:")
(Created page with "On trouvera les dépendances de données en se posant les questions suivantes : * Une itération en affecte-t-elle d'autres? * Les itérations lisent-elles ou écrivent-e...")
Line 165: Line 165:
}
}
</syntaxhighlight>  
</syntaxhighlight>  
Given the code above, we search for data dependencies:
On trouvera les dépendances de données en se posant les questions suivantes&nbsp;:
* Does one loop iteration affect other loop iterations?
* Une itération en affecte-t-elle d'autres?
* Do loop iterations read from and write to different places in the same array?
* Les itérations lisent-elles ou écrivent-elles à des endroits différents du même tableau?
* Is sum a data dependency? No, it’s a reduction.
* Est-ce que sum est une dépendance? Non, c'est une réduction.


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

edits