Page history
9 May 2017
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..."
+51
Created page with "=== NVPROF === La version ligne de commande NVPROF de NVIDIA est semblable à GPU prof."
−35
Created page with "Le NVIDIA Visual Profiler peut être employé avec les applications OpenACC. C'est un outil d'analyse multiplateforme pour les instructions OpenACC et CUDA C/C++. File:Nvvp-..."
−24
Replaced content with "=== NVVP ==="
−309
Created page with "=== NVVP === Le NVIDIA Visual Profiler peut être employé avec les applications OpenACC. C'est un outil d'analyse multiplateforme pour les instructions OpenACC et CUDA C/C++..."
+290
Created page with "=== PGPROF === thumbnail|300px|Commencer une nouvelle session PGPROF|left Ouvrez d'abord une nouvelle session PGPROF. Localisez ensuite le fich..."
−74
Created page with "Une fois créé l'exécutable, nous allons profiler le code."
−7
no edit summary
−1
Updating to match new version of source page
−1
Updating to match new version of source page
+40
Created page with "== Préparer le code pour l'exercice == Pour notre exemple, nous utilisons du code provenant de [https://github.com/calculquebec/cq-formation-openacc ces dépôts]. Télécha..."
+28
Created page with "Pourquoi est-ce important de connaitre les points critiques dans le code? D'après la loi d'Amdahl, paralléliser les routines qui exigent le plus de temps d'exécution (les..."
+49
Created page with "== Profiler du code == Pourquoi auriez-vous besoin de profiler du code? Parce que c'est la seule façon de comprendre * comment le temps est employé aux points critiques (''..."
+73
Updating to match new version of source page
−2
no edit summary
+4
Created page with "Choix du compilateur"
+4
Updating to match new version of source page
+9
Created page with "Dans ce tutoriel, nous utilisons plusieurs des profileurs suivants : * PGPROF : outil simple mais puissant pour l'analyse de programmes parallèles écrits avec OpenMP,..."
−53
Created page with "Choix du profileur"
+2
Created page with "Dans ce tutoriel, nous utilisons la version 16.3 des [http://www.pgroup.com/support/download_pgi2016.php?view=current compilateurs du Portland Group] qui sont gratuits pour d..."
−9
Created page with "En date de mai 2016, relativement peu de compilateurs offraient les fonctionnalités d'OpenACC. Les plus avancés en ce sens sont les compilateurs du [http://www.pgroup.com/ P..."
−74
Created page with "* comprendre ce qu'est un profileur * savoir utiliser PGPROF * comprendre la performance du code * savoir concentrer vos efforts et réécrire les routines qui exigent beauc..."
−7
Created page with "Objectifs d'apprentissage"
+6
Updating to match new version of source page
+40
Updating to match new version of source page
−53