OpenACC Tutorial - Profiling/fr: Difference between revisions

Created page with "==Renseignements sur le compilateur== Avant de travailler sur la routine, nous devons comprendre ce que fait le compilateur; posons-nous les questions suivantes : * Quell..."
(Created page with "=== NVPROF === La version ligne de commande NVPROF de NVIDIA est semblable à GPU prof.")
(Created page with "==Renseignements sur le compilateur== Avant de travailler sur la routine, nous devons comprendre ce que fait le compilateur; posons-nous les questions suivantes : * Quell...")
Line 85: Line 85:
======== Data collected at 100Hz frequency
======== Data collected at 100Hz frequency
}}
}}
== Compiler Feedback  ==
==Renseignements sur le compilateur==
Before working on the routine, we need to understand what the compiler is actually doing by asking ourselves the following questions:
Avant de travailler sur la routine, nous devons comprendre ce que fait le compilateur; posons-nous les questions suivantes :
* What optimizations were applied?  
* Quelles sont les optimisations qui ont été appliquées?  
* What prevented further optimizations?
* Qu'est-ce qui a empêché d'optimiser davantage?
* Can very minor modifications of the code affect performance?
* La performance serait-elle affectée par de petites modifications?


The PGI compiler offers you a '''-Minfo''' flag with the following options:
The PGI compiler offers you a '''-Minfo''' flag with the following options:
rsnt_translations
56,437

edits