Le minage avec GPU n'a jamais été aussi profitable que depuis l'explosion des prix de l'Ethereum et de l'Ethereum Classic en début d'année. Bien que l'investissement dans ce genre de matériel soit rentable, cette profitabilité a baissé à cause de la taille constamment croissante du DAG.
Originellement, le DAG (Directed acyclic graph, ou Graphe orienté acyclique) était supposé empêcher le minage de l'Ethereum par les ASIC, rôle qu'il remplit à merveille, et n'aurait pas dû poser de problèmes aux cartes graphiques tant que celles-ci avaient suffisamment de mémoire vidéo pour le contenir ; pour référence, le DAG actuel sur le réseau Ethereum a un peu plus de 2 Go, rendant impossible l'utilisation de cartes graphiques à 2 Go de VRAM.
Mais voilà, il est apparu que plus l'époque (epoch) avançait et que le DAG s'éloignait de 2 Go, plus les performances brutes des cartes AMD en était affectée (allant de la série HD 7000 jusqu'à RX Vega). Cette perte de vitesse s'est traduite, depuis juin 2017, en une perte graduelle d'environ 2,2 MH/s par carte, voire plus sur certains modèles. Bien que cette dégradation ne semble pas énorme pour une RX 580, qui mine à 30 MH/s, elle se ressent assez sur une RX 550 qui voit sa vitesse baisser de 20 % (de 10 MH/s à 8 MH/s). Pire, cette déficience se ressent fortement lorsque l'on considère un investissement d'une dizaine, voire d'une vingtaine de cartes AMD.
Il y a quelques jours, AMD a répondu à la détresse des mineurs en fournissant un driver bêta, spécialement conçu pour le minage et qui corrige ce problème et restore les performances originales de ses cartes graphiques. Bien que nous n'ayons aucun détail technique sur les changements apportés par ce driver, ceux-ci ne semble concerner que le minage d'Ethereum et le DAG.
Vous pouvez vous procurer ce driver sur le site officiel d'AMD : Radeon Software Crimson ReLive Edition Beta for Blockchain Compute
Pour l'installer, nous vous recommandons de complètement désinstaller le driver précédent :
- Débranchez tous vos GPU AMD
- Branchez votre écran sur le GPU intégré à votre carte-mère (si vous n'avez pas d'autre moyen d'accès)
- Désinstaller le logiciel AMD à partir d'Ajout suppression de programmes et redémarrez votre ordinateur
- Branchez un seul GPU AMD et installez le driver beta for Blockchain Compute
- Redémarrez afin de finaliser l'installation
- Lancez votre mineur (Claymore 10 ou version plus récente indispensable) et assurez-vous que les performances de votre carte ont été rétablies (vous devriez remarquer un gain de 2 MH/s à 3 MH/s)
- Éteignez votre ordinateur et branchez les autres cartes
- Allumez et attendez jusqu'à ce que toutes les cartes soient correctement installées et prêtes
- Minez
Si notre article vous a été profitable, vous pouvez faire un don à l'auteur :
- ETH :
0x4817Ad0411eddB9A32fda74AD1a2DfCAb3a89039
- ETC :
0xB8ca29143d3dA05194a39f7c444b91e57fd55055
- BTC :
13wfjj4uwhtzHAMiKroF7fGjVqXZ7aESqL
Pour en savoir davantage sur les détails techniques de l'algorithme Dagger-Hashimoto utilisé par l'Ethereum, visitez ce wiki sur le repo GitHub.