Le minage by Tonton Ayo

Âpres quelques temps d’hésitation (et des frayeurs sur des plateformes de crypto-monnaie), je le lance dans le minage. Alors pas du gros minage mais du minage « plaisir rentable », pas de 1080ti ou de RX Vega etc mais plutôt … De la GTX 1050 ti ! Oui Môsieur (ou Madame.) !

Pourquoi ?

Comme dit plus haut, minage plaisir donc pas de gros investissements. Vieille carte mère du placard avec tout le reste qui va avec de l’époque, juste les GPUs à investir. Dans un premier temps, 3 GTX 1050 Ti (2 acheter et une 3 eme qui devrais arriver sous peu). Si tout va bien, c’est rentabilisé en 6 mois.

Comment ?

Bon, le but est de miner le plus possible en consommant le moins, en fouillant un peu sur le net, je suis tombé sur un article sur tom’s hardware qui m’a bien orienté sur mon choix de GPU. Coté top rentabilité on tape sur de la nVidia GTX 1060 qui est trop chère et ensuite de la AMD Radeon RX560 mais rupture de stock de partout (les mineurs qui en prennent par palettes) et le meilleur choix dans ce que je cherchais restait donc la GTX 1050 ti.

Le matos

Du coup je part sur un CPU I3 2130,carte mere MSI avec 7 ports PCIE 16x et 1x, 4 Go de ram, un SSD 32Go, une alimentation 650w et les 1050 ti. Seul les GPUs sont neuf.

Optimisation

Monté comme tel avec windows 10, le PC avec 2 GPU consomme 230W pour 24MH/s en Ethereum, c’est juste pas possible, encore rentable mais pas assez. En l’état on est a 94% de rentabilité selon un site de calcul pour miner (c’est en dollars mais j’ai converti). Il faut optimiser!
Ma première idée fut de passer la machine sous Linux Ubuntu (16.04 pour avoir le LTS et Xorg) pour voir comment ça réagit. Côté performances, on est pareil (Drivers nvidia 385 ou 390 idem) mais côté consommation, on gagne 10w environ, c’est déjà ça de pris. Ensuite il faut optimiser le rendement de fonctionnement, j’ai commencer par changer l’alimentation par une autre de meilleur qualité que j’avais aussi dans le placard, on gagne 15W encore! Puis on désactive tout ce qui sert a rien sur la carte mère (carte son etc…) et pour le minage on a pas besoin de calcul CPU, j’ai donc bridé mon I3 en désactivant 1 core, l’hyperthreading et quelques autres instructions. On tombe a 185W de fonctionnement global au lieu des 230 de départ, ce qui n’est pas négligeable (149% au lieux de 97% coté rentabilité).
On attaque les GPUs, l’ethereum demande pas mal de bande passante memoire GPU pour travailler, le but est d’underclock (baisser) la frequence du GPU pour overclock (augmenter) la fréquence de la mémoire vidéo. Sous windows, Afterburner fait très bien le boulot mais sous Linux Ubuntu c’est autre chose.
Âpres recherches, il suffit d’activer l’option d’overcloking dans le driver nvidia pour procéder aux modifications. Voici la procédure :

En premier lieu, il faut exécuter cette commande :
sudo nvidia-xconfig –enable-all-gpus

Ce qui va crée un fichier « /etc/X11/xorg.conf », nous allons éditer celui-ci comme ce qui suit pour rajouter « Option "Coolbits" "28":

# /etc/X11/xorg.conf
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1050 ti"
    BusID          "PCI:1:0:0"
    Option         "Coolbits" "28"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1050 ti"
    BusID          "PCI:2:0:0"
    Option         "Coolbits" "28"
EndSection

Dans nvidia settings, vous pouvez constater que vous pouvez modifier des fréquences de fonctionnement et la ventilation des GPU. Problème, à chaque redémarrage, les valeurs sont remise a zéro. J’ai trouver un article ou le mec a fait sont script qu’il lance a chaque démarrage et que j’ai adapter a mes besoins:
https://noobminer.xyz/overclocking-multiple-nvidia-graphics-card-linux/

Du coup, je passe par ce script pour limiter la consommation en passant de 75W a 53W par GPU et pour overclock de +1300mhz la mémoire vidéo. J’y suis allé peu a peu car le but est que les cartes reste un minimum fiable dans le temps.

Résultat actuel, je suis a environ 28MH/s pour une consommation de 165W, ce qui fait une efficacité à 217% au lieu des 94% de base. On peut toujours faire mieux, mais la c’est déjà pas mal, j’optimiserais plus par la suite.

Ou miner?

J’en suis au début, j’hésite encore entre Minergate et Nanopool, je pense rester sur Minergate un temps pour la facilité.

En conclusion :

C’est une première approche et globalement c’est rigolo, maintenant faut perfectionner tout ça. Comme dit plus haut, j’en fait un loisir et non ma source de revenu principal comme d’autres.

Liens utiles :

https://www.cryptocompare.com/mining/calculator/
http://www.tomshardware.fr/articles/comparatif-minage-ethereum-geforce-radeon,2-2717-8.html
https://noobminer.xyz/overclocking-multiple-nvidia-graphics-card-linux/
https://achat-ethereum.com/meilleurs-portefeuilles-wallets-ethereum/

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Apprenez comment les données de vos commentaires sont utilisées.