Qu'est-ce qu'une unité de traitement graphique (GPU) dans le minage de cryptomonnaies ?
Un unité de traitement graphique (Unité de traitement graphique, GPU) est une puce spécialisée responsable du traitement des graphiques dans un ordinateur ou une console de jeu. Dans le langage courant, l'ensemble de la carte graphique est souvent appelé le GPU, bien que techniquement le GPU ne soit que son cœur de calcul.
La principale caractéristique d'un GPU est qu'il est conçu pour effectuer simultanément un grand nombre d'opérations parallèles similaires. C'est précisément cette architecture qui a rendu les cartes graphiques en demande pour le minage : le calcul des hachages dans les réseaux basés sur l'algorithme de Proof-of-Work se parallélise bien, et un GPU gère une telle tâche beaucoup plus rapidement qu'un processeur central ordinaire.
Le rôle du GPU dans l'évolution du minage
Au début du développement des cryptomonnaies, les cartes graphiques étaient le principal outil de minage. Au fil du temps, des dispositifs ASIC spécialisés sont apparus pour certains algorithmes, surpassant les GPU en efficacité et les poussant progressivement hors du minage d'un certain nombre de pièces. Néanmoins, les cartes graphiques restent pertinentes pour les algorithmes résistants aux ASIC, ainsi que grâce à leur polyvalence.
- haut parallélisme de calcul ;
- polyvalence — adapté non seulement pour le minage mais aussi pour les jeux et les calculs ;
- flexibilité dans le choix des pièces à miner.