rsnt_translations
56,430
edits
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
}} | }} | ||
== Transfert vers un processeur graphique (GPU) == | == Transfert vers un processeur graphique (GPU) == | ||
Avant de porter du code sur un GPU, il faut savoir qu'ils ne partagent pas la même mémoire que le | Avant de porter du code sur un GPU, il faut savoir qu'ils ne partagent pas la même mémoire que le CPU de l'hôte. | ||
* la mémoire de l'hôte est en général plus grande, mais plus lente que la mémoire du GPU; | |||
* un GPU n'a pas d'accès direct à la mémoire de l'hôte; | |||
* pour pouvoir utiliser un GPU, les données doivent passer par le bus PCI, dont la bande passante est moins grande que celles du CPU et du GPU; | |||
* il est donc de la plus haute importance de bien gérer les transferts entre la mémoire de départ et le GPU. En anglais, ce processus s'appelle ''offloading''. | |||
<div class="mw-translate-fuzzy"> | <div class="mw-translate-fuzzy"> |