การโอเวอร์คล็อก
การโอเวอร์คล็อกคือการเพิ่มความเร็วสัญญาณนาฬิกาให้เกินค่าจากโรงงาน เพื่อให้การ์ดใบเดิมทำงานได้มากขึ้น มันต้องใช้แรงดันไฟเพิ่ม และกำลังไฟเพิ่มขึ้นราวกำลังสองของแรงดัน ไม่กี่เปอร์เซ็นต์สุดท้ายจึงมีราคาแพง
กำลังไฟแบบไดนามิกของชิปเพิ่มขึ้นตามความเร็ว clock และตามกำลังสองของแรงดันไฟ ดังนั้นการเพิ่มแรงดันไฟ 10 เปอร์เซ็นต์จะเพิ่มกำลังไฟส่วนนั้นราว 21 เปอร์เซ็นต์ การรันที่แรงดันไฟต่ำลงเล็กน้อยจึงมักประหยัดไฟได้มากกว่าความเร็วที่เสียไป
บน GPU คุณมักปรับสามอย่าง คือ core clock, clock ของหน่วยความจำ และ power limit อัลกอริทึมที่ถูกจำกัดด้วยหน่วยความจำได้ประโยชน์จากการโอเวอร์คล็อกหน่วยความจำ และทำงานได้ดีแม้ลด core ลง อัลกอริทึมที่ถูกจำกัดด้วย core ต้องใช้ core และแรงดันไฟของมัน README ของซอฟต์แวร์ขุดมักระบุค่าเริ่มต้นสำหรับแต่ละการ์ด
สำหรับการขุด นี่มักเป็นทิศทางที่ผิด การ undervolt ได้มากกว่าต่อวัตต์ในอัลกอริทึมส่วนใหญ่ และการโอเวอร์คล็อกหน่วยความจำที่เกินไปเล็กน้อยจะสร้าง share ที่ล้มเหลวแทนที่จะค้างให้เห็นชัด สิ่งที่คุณต้องการคือแฮชเรทต่อวัตต์ที่ดีที่สุด ไม่ใช่แฮชเรทสูงสุด
ตัวอย่างเช่น สมมติว่าการ์ดหนึ่งให้แฮชเรท 100 หน่วยที่ 200 วัตต์ เมื่อ undervolt มันให้ 97 หน่วยที่ 150 วัตต์ มันเสียความเร็วไป 3 เปอร์เซ็นต์ แต่ประหยัดไฟได้หนึ่งในสี่ จึงได้มากกว่าต่อวัตต์และทำงานเย็นกว่า
ความผิดพลาดที่พบบ่อยคือตัดสินการตั้งค่าจากแฮชเรทอย่างเดียว การตั้งค่าที่ไม่เสถียรอาจแสดงแฮชเรทสูงขณะส่งผลลัพธ์ที่ผิด ให้ดูจำนวน share ที่ถูกปฏิเสธและที่ไม่ถูกต้อง ไม่ใช่แค่ความเร็ว ถ้าจำนวนนั้นเพิ่มขึ้นหลังการเปลี่ยนแปลง ให้ถอยกลับหนึ่งขั้น
เปลี่ยนการตั้งค่าทีละอย่าง และปล่อยให้ rig ทำงานสักพักหลังแต่ละขั้น คอยดูอุณหภูมิ รวมถึงอุณหภูมิหน่วยความจำถ้าการ์ดรายงานค่านี้ การตั้งค่าที่เสถียรในวันที่อากาศเย็นอาจไม่เสถียรในวันที่ร้อน จึงควรเผื่อไว้เล็กน้อย