CUDA tutorial/fr: Difference between revisions

no edit summary
(Created page with "== Stratégies usuelles de programmation == * Constant memory also resides in DRAM - much slower access than shared memory ** MAIS, elle est cachée !!! ** highly efficient ac...")
No edit summary
Line 167: Line 167:


= Facteurs de performance de base =
= Facteurs de performance de base =
== Memory transfer ==
== Transferts en mémoire ==
* PCI-e est extrêmement lent (4-6Go/s) en comparaison à la mémoire hôte et la mémoire de la carte graphique
* PCI-e est extrêmement lent (4-6Go/s) en comparaison à la mémoire hôte et la mémoire de la carte graphique.
* Minimisez les copies de mémoire dans les deux directions.
* Minimisez les copies de mémoire dans les deux directions.
* Gardez les données sur la carte graphique le plus longtemps possible.
* Gardez les données sur la carte graphique le plus longtemps possible.
* Sometimes it is not effificient to make the host (CPU) do non-optimal jobs; executing it on the GPU may still be faster than copying to CPU, executing, and copying back
* Il n'est parfois pas efficace d'utiliser l'hôte (le CPU) pour des tâches non optimales; il pourrait être plus rapide de les exécuter avec le GPU que de copier vers le CPU, exécuter et retourner le résultat.
* Use memcpy times to analyse the execution times
* Utilisez les temps mémoire pour analyser les temps d'exécution.


== Bande passante ==
== Bande passante ==
rsnt_translations
56,430

edits