Le GPU est l'unité de traitement graphique. Il s'agit du CPU de la carte vidéo.
Traditionnellement, le processeur faisait tout le traitement graphique jusqu'à ce que les fabricants de cartes vidéo commencent à inclure des GPU sur les cartes graphiques. Le GPU était un matériel dédié similaire à l'ancien FPU (unité à virgule flottante dédiée à l'exécution de routines mathématiques avancées plus rapidement que le CPU), qui pouvait exécuter des routines graphiques courantes très rapidement. (En fait, les GPU sont venus avec la décision des fabricants de cartes vidéo d'incorporer une accélération graphique dans la carte au lieu de nécessiter une carte séparée, tout comme la fonction des FPU a finalement été intégrée directement dans les CPU.)
Finalement, les GPU ont dépassé les processeurs de sorte qu'un processeur graphique avait en fait plus de transistors, fonctionnait plus rapidement (et plus chaud), etc. Les fabricants de cartes graphiques ont réalisé que le GPU était désormais un matériel vraiment puissant qui reste souvent inactif (par exemple lors de la navigation sur Internet, de la modification de documents, etc.) Ainsi, à partir du X1300, les cartes d'ATI incluaient AVIVO , ce qui permettrait l'utilisateur d'exécuter un logiciel de conversion vidéo sur le processeur de la carte vidéo au lieu de le faire uniquement sur le processeur le plus lent. Nvidia a répondu avec CUDA , le premier vrai GPGPU qui, fondamentalement, est un moyen d'utiliser le ou les GPU sur une carte vidéo en tant que processeurs supplémentaires à usage général qui peuvent être utilisés à toutes fins, et pas seulement à des fins graphiques ou vidéo.
Parce qu'un GPU est hautement optimisé pour effectuer des calculs avancés tels que l'arithmétique à virgule flottante, l'arithmétique matricielle, etc., ils peuvent effectuer des fonctions telles que la conversion vidéo, le post-traitement, ainsi que des tâches comme BOINC ou Folding @ Home beaucoup mieux qu'avec un processeur seul.
Un ordinateur moderne peut être assez puissant, avec un processeur multicœur et une ou plusieurs cartes vidéo multi-GPU qui peuvent servir de super CPU, la puissance de traitement des ordinateurs d'aujourd'hui est vraiment incroyable. Encore mieux, les fabricants rendent les puces plus économes en énergie, de sorte qu'elles sont vraiment puissantes, mais peuvent également consommer le moins d'énergie et générer le moins de chaleur possible lorsqu'elles ne sont pas nécessaires, nous offrant ainsi le meilleur des deux mondes!