Miner de l’ether (ETH) sous Windows 10 avec une carte Nvidia et des drivers à jour

Ben

Ingénieur système, je suis particulièrement intéressé par les solutions opensource et les modèles de gouvernance décentralisés. Débutant sur ethereum et la blockchain en général, leur fonctionnement et leur potentiel m'intéresse tout particulièrement.ETH : 0xdc7eFDbBE4aFD15c3385d1156b371333550FdDcF

47 réponses

  1. LeMoussel dit :

    Tout d’abord merci pour cet article très didactique.
    Cependant une petite question, pourquoi Windows ? Ne serait pas plus efficace (en terme de ressources système) d’être sous Ubuntu ?

    • Ben dit :

      Merci pour le retour.
      Ca serait peut-être plus efficace sur linux. J’ai pas testé de mon coté.
      L’idée était pour les joueurs qui voulais miner entre 2 parties, de pouvoir le faire le plus efficacement tout en gardant un Windows et des drivers à jour.

  2. gaznseb dit :

    « ainsi que le futur passage annoncé en POW de la blockchain ethereum. »
    POS plutôt non???
    ça prête a confusion la !

  3. Martin dit :

    Très bon article, j’ai mis à peine deux heures pour me lancer dans le mining en le suivant pas à pas.
    Faut dire que j’ai également W10 et une GTX 970 de chez KFA2, ça facilite.
    Merci.

  4. Okkoh dit :

    Très bon article merci 😉 C’est toi qui m’a demandé mon adresse email dans les commentaires du tuto de mai 2017 ?

  5. tenzen dit :

    Bonjour !

    Merci pour votre article 🙂

    Ayant suivi tout a la lettre j’ai des soucis avec mes 6 GTX 1070.

    J’ai l’erreur cuda error 11 etc… De plus j’ai 4 Go de RAM mais windows me demande de fermer de temps en temps ?

    Code claymore:

    EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal ETHER WALLET -epsw x

    Merci de votre aide !

    • Ben dit :

      Bonjour tenzen,

      cette erreur ne me dit rien.
      Est-ce que tu as configuré ton pagefile/swap windows à une valeur suffisante ? (je crois que claymore recommande 16 Go)

      • tenzen dit :

        Cou cou Ben,

        et bien j’ai trouvé la solution en installant les drivers CUDA !

        Donc faut installer les pilotes NVIDIA + CUDA pour que cela fonctionne ! Oui j’ai aussi fais 16 Go.

        En espérant aidé quelqu’un 🙂

        Bon minage ! Je vais a 190 MH/s avec 6 GTX 1070.

        ATTENTION la dernière maj de W10 fais buggé Claymore error CUDA a nouveau. J’ai réinstaller CUDA a nouveau, tout remarche a nouveau.

  6. milox dit :

    Je suis donc le seul à avoir une baisse de MH depuis 1 mois. J’ai commencé à 18MH en Juillet, je suis aujourd’hui à 14.5MH par GPU avec 6x GTX970…

    • Ben dit :

      Tu n’es pas le seul.
      La difficulté de minage augmente régulièrement et chaque nouveau DAG fait baisser le hashrate.
      Cependant, en gardant les versions (drivers/claymore/cuda/…) à jour, ca se compense légèrement.
      Je viens de voir que la V10 de claymore était disponible. Je ne l’ai pas encore testée, mais elle apporte peut-etre des améliorations sur ce point.
      Fin Juillet j’arrivait à presque 21 MHs, je pense que tu dois pouvoir gagner un peu en jouant sur tes paramètres de carte graphique.

  7. Celdur dit :

    Bonjour, et merci pour l’article.
    J’ai suivi pas a pas vos directions, mais en utilisant claymore, je reçois un message d’erreur comme quoi le fichier OpenCL.dll est manquant. Bon j’en trouve un sur internet, pas de problème, sauf qu’en relançant claymore, il me met le message d’erreur « L’application n’a pas réussi a démarrer correctement (0xc000007b) »

    Je sais qu’il y a d’autres programmes donc pas tres grave je suis passé sur ethminer. La aucun probleme je suis en moyenne a 32 MH/s. Cependant je voulais voir pour maximiser cela, et j’ai suivi votre paragraphe sur le Pstate, et effectivement je suis en P2.
    Cependant quand j’utilise la commande « nvidia-smi.exe -q -d SUPPORTED_CLOCKS|more » en mode administrateur bien sur, a la ligne « Supported Clocks » j’ai juste N/A et j’ai pas les fréquences qui suivent.
    Une idée pour que je puisse obtenir ses valeurs et ainsi passé en P0?

    Je signale que j’ai une Gigabyte Aorus GTX1080 ti.

    Merci d’avance pour votre aide

    • Ben dit :

      Bonjour Celdur,

      les architectures nvidia Pascal (10xx) sont différentes des Maxwell (9xx). Il me semble que la gestion des pstates est très différentes.
      J’ai malheureusement uniquement une Maxwell, du coup je ne sais pas trop te répondre précisément. Je crois que c’est surtout le voltage qui compte sur ces architectures (elles essayent de délivrer le max pour un voltage donné)
      Je vais me renseigner voir si je peu compléter avec des optims pour Pascal et posterais ici si je trouve quelques chose d’intéressant.

  8. Demky dit :

    Dans le tuto on nous dit de prendre Claymore 9.8 Miner.

    Sur le lien du tuto, Claymore 10.0 vient de sortir, peut-on le prendre ou vaut-il mieux prendre le 9.8 ?

    • Ben dit :

      Bonjour Demky,

      je n’ai pas encore tsté la version 10, mais en général, chaque nouvelle version apporte quelques optimisations.
      Je te dirais donc de plutot partir sur la 10 (elle n’était pas sortie au moment ou j’ai écrit l’article)

  9. Demky dit :

    Lorsque j’essaye de telecharger le CLaymore 9.8; Chrome supprime le fichier .zip en indiquant qu’il est dangeureux… Norton s’affole aussi en indiquant un fichier malvaillant.

    Claymore’s Dual Ethereum+Decred_Siacoin_Lbry_Pascal AMD+NVIDIA GPU Miner v9.8 – Catalyst 15.12-17.x – CUDA 8.0_7.5_6.5.zip

    • Ben dit :

      En effet j’ai déjà rencontré ca également.
      Les logiciels de minage sont souvent considérés comme malveillant par les antivirus.

      Claymore étant « closed source » difficile de vraiment savoir ce qu’il y a dedans.
      Si tu prends celui du lien fournis du forum, il s’agit de la version « officielle », mais impossible de vraiment garantir ce qu’il y a réellement dedans…
      Je l’utilise personnellement, mais c’est en aucun cas une garantie 🙂

      Il existe cependant des mineurs « opensource » qui sont donc plus transparents.
      Ethminer par exemple.
      Tu peux jeter un oeil sur le lien en début d’article (introduction pour les débutant) qui en parle avec des liens pour le télécharger.

  10. JMI dit :

    Bonjour, j’ai une GeForce GTX 850M (drivers à jour), cela peut-il fonctionner ?
    Mais au fait, en minant ça rapporte quoi et en combien de temps ?
    Merci pour votre retour

    • Ben dit :

      Bonjour JMI,

      Techniquement, ca devrais fonctionner avec une GTX 850M.
      Il faut que la carte ai au moins 4 Go de mémoire, ce qui semble le cas sur la 850M.

      Concernant la rentabilité, ca va dépendre du hasrate que ta carte peut délivrer.
      Le mieux est de tester rapidement à miner. Le soft vas te dire quel hasrate ta carte délivre.
      Tu peux regarder après sur divers site pour la rentabilité/profil (whattomine, cryptocompre, etherscan, …) avec ce hashrate. (ou éventuellement poste ici ton hashrate, je te donnerais combien tu peux gagner et si ca vaux le coup).

      La carte étant une carte « Mobile », je suis pas convaincu que ca soit vraiment rentable cela dit.

  11. Maxence dit :

    Merci pour cet excellent tuto qui m’a permis de gagner quelques précieux MH/s avec ma GTX970. Par contre, je n’ai toujours pas l’impression d’être optimisé : je fais du 13.2 MH/s mais ce qui m’étonne surtout, c’est d’avoir une température stable à 61°C et une ventilation à 45% (j’ai l’impression que mon GPU est bien pépère…). Une idée de ce que je pourrais faire pour challenger un peu ma carte ?

  12. Taleb Gaya dit :

    Merci beaucoup, j’ai deja quadruplé mon Hashrate, mais la commande ‘nvidia-smi.exe -q -d PERFORMANCE » ne fonctionne pas chez moi ca me sort le message d’erreur suivant
    « C:\Windows\system32>nvidia-smi.exe -q -d PERFORMANCE
    ‘nvidia-smi.exe’ n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes. »
    La fréquence de la RAM de ma carte tourne actuellement a 6610 MHz
    Merci encore

  13. Thom dit :

    Salut !

    Merci pour les infos, j’ai un petit problème pour le passage en p0.

    J’ai une gtx 1080 Gigabyte drivers 388.13 et impossible de trouver le nvidia-smi.exe

    merci bien !

  14. Arnaud dit :

    Salut et merci pour ton tuto super détaillé.
    je suis tombé dessus par hasard en voyant si je pouvais tirer quelques ether avec ma 970 !

    je tourne sur W7 64 – 16 Go de ram et je tourne à 7Mh/s en P0 (nvidia-smi.exe -ac 3505,1455)
    GPU0 t=64 degrés – ventilo= 34% ! je pense que je peux OC ma carte mais ca ne servirait pas à grand chose!

    Etant donné la hausse de l’ETH ces derniers jours (pic à 700€+) je pense que bcp de monde s’est penché dessus et j’imagine que le résultat est correct.

    Merci pour le tuto 😉

  15. Angel dit :

    Bonjour,

    Merci pour ce tutoriel bien complet. J’ai réussi à lancer le programme et il est visiblement en train de miner, mais j’ai deux questions. La première, quand est-ce que je vais recevoir l’Ether que j’ai miné et y-a-t-il un minimum requis avant de fermer le programme pour être payé ? Et ma seconde, est-ce que si je ferme la console, cela termine le programme ou est-ce qu’il va continuer de tourner en arrière plan ?

    D’avance merci !!

  16. Mate dit :

    Bonjour,

    J’ai bien suivi le tuto et j’arrive à miner avec ma gtx960m !
    Mais… seulement en désactivant « l’optimisation pour les performances de calcul » dans les paramètres 3d nvidia. Du coup, je suis à 1.089 Mh/s…
    En activant l’optimisation, j’ai ce type d’erreur dans claymore :

    CUDA Driver Version/Runtime Version: 9.1/8.0
    19:25:56:540 2838 GPU #0: GeForce GTX 960M, 4096 MB available, 5 compute units, capability: 5.0 (pci bus 1:0:0)

    19:25:56:556 2838 Total cards: 1
    19:26:00:258 2838 No AMD cards in the list, ADL library will not be used.
    19:26:00:527 2838 NVML version: 9.388.71
    19:26:00:727 2838 CUDA error 0 #102 – 46
    19:26:01:028 2838 CUDA error 0 #103 – 46
    19:26:01:191 2838 CUDA error 0 #105 – 46

    J’ai chercher une solution avec les codes d’erreur mais rien trouver… Quelqu’un a une idée ?

    D’avance merci,

    MAte

  17. Mathias dit :

    J’ai une 970 et windows 10 mais la commande dans la cmd ne marche pas comment faire stp ?
    Sinon merci pour le tuto !

  18. Scroll dit :

    Bonjour, tout a l’air de fonctionner dans mon CMD, à la seule différence avec ce tuto, c’est que sur ma carte gtx 970 j’obtiens les valeurs 3505,1392.
    Je change donc la commande en nvidia-smi.exe -ac 3505,1392, ce qui fonctionne, mais quand je vérifie mon réglage
    sur nvidia-smi.exe -q -d PERFORMANCE, j’obtiens non pas P0 mais.. P8 ! Et claymore tourne à 10 MH.

    Que faire ? Mes réglages sont vérifiés dans le panneau de config Nvidia..

  19. Marion017 dit :

    Bonjour et merci pour le tutoriel très bien expliqué. >De mon côté j’ai installé claymore 10.3 et suivi le process. J’obtiens ce message en boucle:
    C:\Users\Marion\Desktop\Ellaism\Claymore’s Dual Ethereum+Decred_Siacoin_Lbry_Pas
    cal AMD+NVIDIA GPU Miner v10.3>GPU_SINGLE_ALLOC_PERCENT 100
    ‘GPU_SINGLE_ALLOC_PERCENT’ n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.

    Auriez-vous une idée ?

    Merci d’avance

  20. mysterebean dit :

    Bonjour, petite question de béotien. Où peut ton trouver une analyse de la rentabilité du minage en fonction des couts de minage (equipement, electricité et autres) et du prix de revente du ETH?

    Merci

  21. neko dit :

    bonjour quand je rentre la ligne de commande nvidia-smi.exe -q -d PERFORMANCE on me repond par n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.

    donc je n’arrive à rentrer les commandes merci pour votre aide

  22. Lionel Grondin dit :

    Bonjour jai le meme probleme ke neko

  23. Berz dit :

    Toujours au top ce tuto, idéal pour l’Ubiq
    Pour exécuter nvidia-smi.exe, il faut être dans le bon répertoire. Pour moi, c’est:
    cd C:\Program Files\NVIDIA Corporation\NVSMI

  24. marslekileur dit :

    Bonsoir/bonjour je possède une carte graphique ge force gtx 1060 oc d’usine et dans le panneau de configuration nvidia j’ai bienCUDA – Processeurs graphiques DSR – Facteurs mais pas l’option optimiser pour les performances de calcul comment cela se fait il?

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. En savoir plus sur comment les données de vos commentaires sont utilisées.

X

En continuant à utiliser le site, vous acceptez l’utilisation des cookies. Plus d’informations

Les paramètres des cookies sur ce site sont définis sur « accepter les cookies » pour vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site sans changer vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer