ก่อนปี 2009 ไม่มีสิ่งใดที่เป็น cryptocurrency เมื่อเทคโนโลยีก้าวไปตามความต้องการอาละวาดการขุด cryptocurrency กลายเป็นความจริงสำหรับคนจำนวนมากบนคอมพิวเตอร์ที่บ้าน หลายปีที่ผ่านมากระบวนการขุดและประสิทธิภาพได้รับการปรับปรุงด้วยการใช้ฮาร์ดแวร์ที่ดีขึ้น หน่วยประมวลผลกราฟิก (GPU) ได้ถูกนำมาใช้ในกระบวนการขุดมานานหลายปีเพราะมันมีประสิทธิภาพมากกว่าหน่วยประมวลผลทันที
ประเด็นที่สำคัญ
- หน่วย GPU หรือหน่วยประมวลผลกราฟิกมีหน้าที่รับผิดชอบในการเรนเดอร์ดิจิตอลในระบบคอมพิวเตอร์เนื่องจากศักยภาพด้านพลังงานของ GPU กับซีพียูหรือหน่วยประมวลผลกลางพวกเขามีประโยชน์มากขึ้นในการขุดบล็อกเชนเนื่องจากความเร็วและประสิทธิภาพ การก้าวไปอย่างรวดเร็วของความก้าวหน้าทางเทคโนโลยีจะเป็นตัวกำหนดว่า GPUs จะยังคงเป็นมาตรฐานสำหรับการขุด cryptocurrency ระดับสูงหรือไม่
GPUs ช่วยในการขุด Cryptocurrency อย่างไร
เดิมทำการขุด Cryptocurrency โดยใช้ CPU หรือหน่วยประมวลผลกลาง อย่างไรก็ตามความเร็วในการประมวลผลที่ จำกัด และการใช้พลังงานที่สูงนำไปสู่ผลลัพธ์ที่ จำกัด ทำให้กระบวนการขุดบน CPU ไม่มีประสิทธิภาพ
เข้าสู่การขุดด้วย GPU ซึ่งให้ประโยชน์หลายอย่างมากกว่าการใช้ซีพียู GPU มาตรฐานเช่น Radeon HD 5970 ความเร็วการประมวลผลแบบโอเวอร์คล็อกในการประมวลผลคำสั่ง 3, 200 32- บิตต่อนาฬิกาซึ่งเป็น 800 เท่าของความเร็วของ CPU ที่ดำเนินการเพียง 4 32 บิตต่อคำสั่งเท่านั้น
นี่เป็นคุณสมบัติของ GPU ที่ทำให้เหมาะสมและดีกว่าสำหรับการขุด cryptocurrency เนื่องจากกระบวนการขุดต้องการประสิทธิภาพที่สูงขึ้นในการคำนวณแบบซ้ำ ๆ ที่คล้ายกัน อุปกรณ์ขุดจะพยายามถอดรหัสแฮชต่าง ๆ อย่างต่อเนื่องโดยมีการเปลี่ยนแปลงเพียงหนึ่งหลักในแต่ละครั้ง
GPUs นั้นมี Arithmetic Logic Units (ALU) จำนวนมากซึ่งมีหน้าที่ในการคำนวณทางคณิตศาสตร์ ด้วยความเอื้อเฟื้อของ ALU เหล่านี้ GPU จึงสามารถทำการคำนวณได้มากขึ้นนำไปสู่ผลลัพธ์ที่ได้รับการปรับปรุงสำหรับกระบวนการขุด crypto
GPU ได้รับการออกแบบให้ทำงานในลักษณะเดียวกันและซ้ำ ๆ ได้ดีกว่าการทำงานของฟังก์ชั่นมัลติทาสกิ้งที่หลากหลายเช่นเดียวกับซีพียู
GPU กับ CPU
คอมพิวเตอร์มาตรฐานแต่ละเครื่องมีหน่วยประมวลผลกลาง (CPU) ซึ่งเป็นอุปกรณ์ประมวลผลที่ทำหน้าที่เป็นหลักของระบบคอมพิวเตอร์ทั้งหมด มันทำหน้าที่ควบคุมสำหรับคอมพิวเตอร์ทั้งหมดโดยใช้ตรรกะของระบบปฏิบัติการและซอฟต์แวร์ที่ติดตั้งในคอมพิวเตอร์ ฟังก์ชั่นทั่วไป - เช่นบันทึกไฟล์นี้เป็น MS Word, พิมพ์สเปรดชีตนี้หรือเรียกใช้วิดีโอนั้นใน VLC Media Player— ควบคุมโดย CPU
GPU เป็นอุปกรณ์การประมวลผลอีกตัวหนึ่ง แต่เป็นอุปกรณ์ที่ใช้สำหรับจัดการฟังก์ชั่นการแสดงผลเท่านั้น มันเป็นส่วนหนึ่งของคอมพิวเตอร์ที่รับผิดชอบระบบการแสดงผลวิดีโอ
ฟังก์ชั่นทั่วไปของ GPU คือการดำเนินการและควบคุมการแสดงผลของวิชวลเอ็ฟเฟ็กต์และกราฟิกสามมิติเพื่อให้ CPU ไม่ต้องเกี่ยวข้องกับรายละเอียดของบริการการเรนเดอร์วิดีโอ ดูแลงานด้านกราฟิกเช่นการตัดต่อวิดีโอการแสดงเกมและการถอดรหัสและการแสดงผลวิดีโอ 3D และภาพเคลื่อนไหว
ในการวาดแบบอะนาล็อกต้นแบบ (CPU) ที่จัดการทั้งองค์กร (ระบบคอมพิวเตอร์) มีพนักงานที่ทุ่มเท (GPU) เพื่อดูแลแผนกพิเศษ (ฟังก์ชั่นการแสดงผลวิดีโอ)
การตั้งค่านี้ช่วยให้ CPU ดำเนินงานที่หลากหลายในระดับสูงสำหรับการจัดการคอมพิวเตอร์ทั้งหมดในขณะที่ GPU เป็นผู้รับผิดชอบฟังก์ชั่นวิดีโอซึ่งเป็นผู้เชี่ยวชาญ CPU จะทำหน้าที่เปิดไฟล์วิดีโอใน Windows Media Player แต่เมื่อไฟล์เปิดขึ้น GPU จะเข้ามาแทนที่การแสดงผลอย่างถูกต้อง
บรรทัดล่าง
GPU มีมานานหลายปีแล้ว แต่ต้องเผชิญกับการแข่งขันจากอุปกรณ์ยุคใหม่ที่ได้รับการปรับปรุง ซึ่งรวมถึง Field Gate System Arrays (FPGAs) และ Application Integrated Integrated Circuits (ASICs) ซึ่งให้คะแนนดีกว่าทั้ง CPU และ GPU ในการคำนวณการแฮช