Bonjour à tous,
J'anticipe le fait que les questions sur le mining de Litecoin vont débouler. Je vais y réunir ici les questions de base pour connaître les fondements du mining de Litecoin.
Ça fait 2 ans et demi que je fais du mining, j'ai commencé en juin 2011 sur le Bitcoin. J'ai migré en septembre 2012 sur le Litecoin et depuis, j'ai continué à croître tranquillement. Je totalise environ 40 000 khash/s à l'heure actuelle. Je n'ai pas embarqué dans la vague des ASIC, c'était trop risqué à mon goût et il y a énormément d'argent qui s'y est perdu. Voilà pour la petite présentation, je ne suis peut-être pas le maître-mineur, mais je connais quand même bien mon domaine
J'ai une Radeon/Geforce, je veux faire du BitcoinOublie ça. Le GPU-mining est terminé pour le Bitcoin.
Bitcoin ASIC?Je n'en ai pas personnellement. Le sang coule dans ce marché, c'est extrêmement compétitif. Je ne répondrai pas aux questions associées. Tout ce que je dirai est, soyez prudent, lisez et faites une bonne recherche d'informations.
Est-ce viable?Ça dépend de votre coût. J'ai toujours été profitable, même lorsque le marché était extrêmement bas. Cependant, je suis au Canada où les coûts d'électricité sont très bas comparé à la moyenne mondiale. Vous pouvez faire du mining déficitaire et parier sur les hausses de prix, mais je ne le recommande pas.
J'ai XYZ ordinateur, est-ce que c'est bon?On va décortiquer:
- Carte-mère: L'important, c'est le nombre de ports PCI-express. Les ports x1 peuvent être utilisés avec des risers. Si vous pensez y brancher 4 cartes ou plus, recherchez votre modèle de board sur les forums pour déterminer s'il ne cause pas trop de problèmes.
- CPU: CPU-mining? Regardez la liste ci-dessous. Sinon, on s'en fou.
- RAM: Bah, 2 gb devrait être bien correct. J'ai jamais vu de différence réelle.
- Disque dur: J'utilise des clé USB, ça consomme moins de courant et ça coûte moins cher si vous connaissez Linux. Sinon, utilisez un disque dur avec Windows, vous allez avoir d'aussi bonnes performances.
- Power supply: Soyez généreux de ce côté. C'est mieux trop que pas assez. Un bon power supply dure longtemps et garde sa valeur longtemps, donc même si vous payez plus cher, c'est un investissement à long terme, même si vous arrêtez de faire du mining. Personnellement, je suis un fan fini de Seasonic, ils font des produits hallucinants.
- GPU: Radeon, radeon, radeon. Il est possible de s'en tirer avec une Geforce si vous la possédez déjà, mais si vous acheter un ordi pour faire du mining, il n'y a que les Radeon à considérer. Le meilleur rapport coût/performance est la 7950, mais les autres modèles sont aussi intéressant, dépendant de votre budget.
À consulter, très très recommandé --->
https://litecoin.info/Mining_hardware_comparisonLa difficulté monte! J'ai peur! On a mourir!On va remettre les choses en perspective. Le mining, ça distribue la monnaie. Qu'est-ce qui fait qu'une monnaie a de la valeur? C'est sa distribution et sa reconnaissance à travers le monde. Plus la difficulté monte, moins vous produisez de Litecoin, mais plus la monnaie est distribuée...donc plus sa valeur augmente. Évidemment, ça change lors d'un changement de technologie drastique (GPU -> ASIC) mais si la difficulté monte uniquement à cause des GPU, ne vous affolez pas. C'est un signe d'un réseau en santé et d'une monnaie qui va prendre en valeur
Quel logiciel?- CGminer 3.7.2. Le support de GPU-mining a été discontinué pour les versions suivantes.
- CUDAminer pour les cartes Geforce.
Quel pool?Je ne recommanderai pas de pool en particulier, à vous de faire votre recherche. Voici une liste:
https://litecoin.info/Mining_pool_comparisonEt voici la distribution du réseau à l'heure actuelle:
https://www.litecoinpool.org/poolsLe principe de base, c'est qu'on veut éviter d'avoir un pool dominant qui s'approche trop de 51%. Donc si vous voyez un pool à 45%, ne faites pas l'imbécile et changez de pool.
Vous pouvez faire une liste de pool avec cgminer et ainsi avoir des pools en réserve si votre pool principal meurt. Ça vous évite d'avoir des temps morts de plusieurs heures où vos ordinateurs servent de décoration coûteuse.
C'est difficile configurer mes GPU.Oui, le mining de Litecoin est plus dur que celui de Bitcoin lorsqu'on veut aller chercher une puissance optimale. Explication de la différence:
Bitcoin: C'est un processus où le but était d'aller le plus vite possible. C'est pour ça qu'à l'époque, on réduisait la RAM du GPU au minimum et qu'on mettait le clock du GPU au maximum. Les ASIC ont juste spécialisé ce processus et cela leur a permis d'avoir des vitesses phénoménales.
Litecoin: C'est plutôt un équilibre entre la RAM et le processeur. Les données à traiter sont générées en mémoire et ensuite envoyées au processeur. Si votre processeur est trop vite pour votre mémoire, votre mémoire sera toujours vide et donc, ça va tout ralentir. Si votre processeur est trop lent, et bien, vous allez moins vite
Vous allez gagner en performance lorsque vous trouver un bon équilibre entre la mémoire et le processeur du GPU.
Voici votre nouvel ami:
https://github.com/fcicq/cgminer/blob/master/SCRYPT-READMEApprenez à maîtriser ce document, tout l'art d'optimiser vos GPU s'y retrouve.
Je suis pas un artiste, je comprends rien à comment optimiser mes GPU!Va falloir le faire pareil. Vous pouvez prendre une config du web, mais personnellement, je me retrouve toujours à devoir ré-ajuster la configuration. Je vais vous donner les grandes lignes.
*AVANT TOUT*Sur Linux, vous mettez ces commandes AVANT de démarrer cgminer, dans un script, ou à la main, soyez sûr de les faire:
export DISPLAY=:0
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_ALLOC_PERCENT=100
Sur Windows (dans le truc de commandes), ça ressemble à ceci:
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
Ça fait de la magie, je me rappelle pu de l'explication technique, mais c'est magique, alors faites-le.
Paramètres pour débutants--shaders: Sont écrit dans le Readme. Entrez le bon nombre vis-à-vis votre modèle de carte. CGminer va faire une configuration de base pour le shader qui a été indiqué. C'est pas optimal, mais ça permet d'avoir un truc fonctionnel.
--intensity: De 1 à 20. Vous mettez le maximum que vous pouvez. Il y a une colonne "HW" dans cgminer à coté de la vitesse de la carte. NE FAITES PAS DE HW ERROR! GARDEZ ÇA À 0 DANS LA MESURE DU POSSIBLE. Si vous faites des HW, réduisez votre intensité.
Paramètres pour pros--shaders: Sert à rien si vous paramétrez le thread-concurrency.
--intensity: Il est encore utile ici
-g: Je sais pas c'est quoi. Je laisse ça à 1 ou 2 d'habitude. Jouez entre 0 et 4 voir si ça fait une différence pour vous.
--lookup-gap: C'est à 2 par défaut, ça devrait être toujours 2. Essayez 3 ou 1 si vous voulez expérimenter, mais je crois pas que ça va améliorer votre situation.
--thread-concurrency: L'art, il est là. Ce paramètre est le grand responsable de votre paradis ou de votre enfer. Il fonctionne par tranche de 64, mais je vous recommande de bouger par des facteurs de 256. Pour les séries 5xxx et 6xxx, vous avez aucune raison de dépasser 8192. Pour les séries 7xxx, vous pouvez vous rendre jusqu'à 40960. En gros, c'est la largeur de votre thread d'information que vous envoyez à la carte. Trop gros, ça chie, trop petit, ça chie aussi. Regarder sur le web ce que les autres ont fait, et expérimentez.
Quand vous configurer vos cartes, gardez vos clocks de GPU à leur valeur par défaut. Jouez avec les paramètres jusqu'à ce que vous arriviez avec des vitesses similaires aux vitesses rapportées. Par exemple, si vous avez une 7950, si vous atteignez 600 khash avec vos paramètres, vous avez de bons paramètres. L'écart qui reste sera les gpu-clock et memory-clock que vous pourrez ajuster pour atteindre 650 khash. Allez-y un paramètre à la fois, sinon, vous ne saurez plus ce qui marche et ce qui ne marche pas.
C'est quoi un HW?C'est de l'argent lancé par les fenêtres. Au lieu d'être un share accepté qui vous paye, c'est un tas de merde généré par votre carte qui a demandé le même travail qu'un share accepté. Même si vous atteignez des vitesses records (yahoo, 900 khash, chu tellement bon!), vous payer pour générer de la merde qui vous rapporte rien. La seule raison pourquoi vous faites des HW, c'est que vos cartes sont mal configurées. Révisez votre config.
Comment utiliser les risers? Puis-je utiliser les ports PCI-e 1X?Oui. Les risers sont recommandés pour permettre d'espacer les cartes et faciliter la circulation d'air entre chacune. Également, ça vous permet de maximiser l'utilisation de votre carte-mère et d'utiliser tous les ports PCI-e possible.
Des ports PCI-e, ça ressemble à ça:
http://blog.duropc.com/wp-content/uploads/2013/07/PCIe-slots.gifPorts 1X: Vous avez le choix. Vous pouvez utiliser des riser 1X -> 1X et 1X -> 16X.
1X -> 1X:
http://img1.buyincoins.com/gallery/pci-e-1x-extension-cable-01.jpgC'est de la marde un peu. Vous allez devoir scier le bout de plastique qui va dans la carte pour que la carte puisse s'y brancher. La plupart du temps, vous allez également devoir faire un court-circuit car les cartes-mères ont une protection contre ce genre de tour de passe-passe. Ça marche, mais c'est plus de travail qu'autre chose.
1X -> 16X:
http://buyahash.com/wp-content/uploads/2013/06/Unpowered-Riser.jpgC'est beaucoup mieux. J'utilise ce modèle qui évite d'avoir à scier des morceaux. Je me rappelle pas non plus d'avoir été obligé de court-circuiter en utilisant ce type de riser. C'est le modèle de riser que je vous recommande. Vous pouvez également l'utiliser dans les 4X, 8X et 16X. C'est le plus polyvalent.
Ports 16X: Utilisez les risers 16X -> 16X.
http://buyahash.com/wp-content/uploads/2013/06/UNpowered-Riser-2.jpgVous pouvez aussi y mettre les 1X -> 16X comme j'ai écrit juste avant. Pour le mining, la bande passante d'un 1X est suffisante.
Powered risers ou pas?Là, ça dépend de votre carte-mère. Il y a du courant qui passe dans les ports PCI-e, chaque port fournit 75 watts. Le problème, c'est lorsque vous branchez plusieurs cartes (5 carte et plus), votre carte-mère doit fournir 375-450 watts dans vos ports PCI-e en tout. Certains board ne sont pas capable de supporter une charge aussi importante et peuvent briser. Un powered riser permet de tirer le 75 watt directement du power supply au lieu de passer par le board.
Tout ça dépend de la qualité de votre carte-mère, et vous allez devoir fouiller pour le savoir. Je n'ai jamais vu de problèmes pour 3 cartes ou moins. Rendu à 4 cartes, ça pourrait être une possibilité pour les modèles "cheap". À 5 cartes ou plus, faites votre recherche ou ne prenez pas de chance, payez le supplément pour un powered riser.
Vous n'êtes pas obligé de mettre un powered riser pour TOUTES les cartes. L'idée, c'est de réduire la charge sur le board, donc si vous avez 5 cartes et 2 risers, au lieu de passer 375 watts, vous en passez 225, ce qui est plus facile à supporter.
Un powered riser, ça ressemble à ça:
http://9rohg8mlj818t97q-zippykid.netdna-ssl.com/wp-content/uploads/2013/04/powered-pcie-1x-16x-16x-riser-cable-molex-9.jpgQue penses-tu des ASIC pour le Litecoin? Voilà un scoop, je travaille personnellement sur un ASIC spécial Litecoin en développement. C'est un nouveau projet de mon cru, nous pensons donner plus de détails le 25 décembre comme cadeau de noël pour les miners de Litecoin. Donc oui, les ASIC arrivent, surtout les miens
Possible d'avoir des détails de ton ASIC Litecoin?Bien sûr. Il existe pas. Des promesses vides, ça se fait très facilement. Il me manquait juste le site web en Twitter Bootstrap réalisé en 2-3 heures avec des images photoshoppées et j'aurais fait parti de la liste des "Litecoin ASIC in development". Je vais croire aux ASIC de Litecoin quand je vais les voir.
Peux-tu m'aider à déboguer XYZ?Je veux ce "guide" de manière générale. Une sorte d'introduction rapide pour les nouveaux arrivants. Vous pouvez poser vos questions, mais ne soyez pas surpris si votre question très technique et très spécifique n'ait pas de réponse. Tout dépendant des réactions, je vais mettre ce message à jour.
Ressources utiles:
https://litecoin.org/http://forum.litecoin.net/http://bitcoinwisdom.com/markets/btce/ltcusdhttp://www.reddit.com/r/litecoin/http://ck.kolivas.org/apps/cgminer/https://bitcointalk.org/index.php?topic=167229.0***
Ajout d'une section risers PCI-e
***
Ajout d'une section pour le paramétrage des cartes.