GPU
GPU (graphics processing unit) में हज़ारों छोटे कोर होते हैं जो समानांतर गणना के लिए बने हैं, और ज़्यादातर माइनिंग एल्गोरिदम को ठीक यही चाहिए। GPU लचीले होते हैं: वही कार्ड कई कॉइन माइन कर सकता है और गेमिंग या AI के लिए दोबारा इस्तेमाल हो सकता है।
यही लचीलापन मुख्य वजह है कि माइनर GPU चुनते हैं। जब एक कॉइन कम मुनाफ़े वाला हो जाए, तो वही कार्ड माइनिंग सॉफ़्टवेयर की सेटिंग बदलकर दूसरे एल्गोरिदम पर जा सकता है। ASIC ऐसा नहीं कर सकता।
हर एल्गोरिदम GPU का एक जैसा इस्तेमाल नहीं करता। कुछ मेमोरी स्पीड से सीमित होते हैं, इसलिए वहां मेमोरी क्लॉक और मेमोरी साइज़ सबसे ज़्यादा मायने रखते हैं। कुछ कोर से सीमित होते हैं, इसलिए वहां कोर क्लॉक और पावर ज़्यादा मायने रखते हैं। कुछ नए एल्गोरिदम खास यूनिट, जैसे टेंसर कोर, इस्तेमाल करते हैं, इसलिए उन्हें नया कार्ड चाहिए। किसी कॉइन का कैसे माइन करें पेज उन कार्ड और माइनिंग सॉफ़्टवेयर की सूची देता है जो चलते पाए गए हैं।
वीडियो मेमोरी का साइज़ किसी कार्ड को बाहर कर सकता है। जिस एल्गोरिदम को मेमोरी में बड़ा डेटासेट चाहिए, वह बहुत कम मेमोरी वाले कार्ड पर नहीं चलेगा। इसीलिए वही कार्ड दो कॉइन पर बहुत अलग हैशरेट दिखा सकता है।
GPU माइनिंग सितंबर 2022 में बदल गई, जब Ethereum प्रूफ़ ऑफ़ वर्क से प्रूफ़ ऑफ़ स्टेक पर गया और माइनर को भुगतान बंद कर दिया। उस समय वह सबसे बड़ा GPU से माइन होने वाला कॉइन था, इसलिए बहुत से कार्ड दूसरे कॉइन पर चले गए। आज भी कई दूसरे प्रूफ़ ऑफ़ वर्क कॉइन पर GPU माइनिंग जारी है।
ड्राइवर ज़्यादातर लोगों की सोच से ज़्यादा मायने रखते हैं। माइनिंग सॉफ़्टवेयर को न्यूनतम ड्राइवर संस्करण चाहिए हो सकता है, और कोई अपडेट हैशरेट बढ़ा या घटा सकता है। अगर कोई कार्ड अचानक धीमा माइन करे या क्रैश हो, तो किसी और चीज़ से पहले ड्राइवर संस्करण को अपने माइनिंग सॉफ़्टवेयर के README से मिलाएं।
एक आम गलती है कार्ड को सीधे भारी ओवरक्लॉक पर धकेलना। स्टॉक से शुरू करें, एक बार में एक सेटिंग ट्यून करें, और अस्वीकार शेयर और तापमान देखें, जहां कार्ड बताए वहां मेमोरी तापमान भी।