เปิดเผยวิธีอ่านอุณหภูมิโมดูล GDDR7 บน RTX 5090 Blackwell ผ่าน Hotspot.dll

ที่มาภาพ: TechPowerUp

Hardware22 กรกฎาคม 2569 เวลา 15:30อ่าน 6 นาทีTechPowerUp

เปิดเผยวิธีอ่านอุณหภูมิโมดูล GDDR7 บน RTX 5090 Blackwell ผ่าน Hotspot.dll

⚡ สรุป 30 วิ

ชุมชนผู้พัฒนาพบวิธีเข้าถึงเซ็นเซอร์อุณหภูมิของแต่ละโมดูล GDDR7 บน RTX 5090 Blackwell ผ่านปลั๊กอิน Hotspot.dll ของ MSI Afterburner. ข้อมูลแบบ per‑module จาก 16…

กลุ่มผู้พัฒนาโมดและนักวิศวกรซอฟต์แวร์ได้เปิดเผยวิธีอ่านอุณหภูมิของแต่ละโมดูลหน่วยความจำ GDDR7 บนการ์ดกราฟิก NVIDIA GeForce RTX 50 “Blackwell” ล่าสุด การเข้าถึงเซ็นเซอร์เหล่านี้ทำให้ผู้ใช้สามารถตรวจสอบสภาพความร้อนของเมมโมรีได้อย่างละเอียดมากขึ้น ซึ่งอาจส่งผลต่อการปรับจูนและการออกแบบระบบระบายความร้อนในอนาคต

Overview

บริษัทยักษ์ใหญ่อย่าง NVIDIA ไม่เปิดเผยข้อมูลเซ็นเซอร์อุณหภูมิภายในไอซีของ GDDR7 ต่อสาธารณะ แต่ชุมชนผู้ปรับแต่งฮาร์ดแวร์ได้ค้นพบช่องทางที่ซ่อนอยู่โดยใช้ปลั๊กอินใหม่สำหรับ MSI Afterburner ชื่อ Hotspot.dll ปลั๊กอินนี้เคยให้ข้อมูลอุณหภูมิของ GPU die เท่านั้น ตอนนี้อัปเดตเพื่อดึงค่าจากเซ็นเซอร์ภายในโมดูลหน่วยความจำ GDDR7

การทำงานของปลั๊กอินเป็นแบบ “per‑module” ซึ่งหมายถึงแต่ละชิปเมมโมรี 2 GB ที่ติดตั้งบน PCB จะมีเซ็นเซอร์อุณหภูมิของตนเอง โดย RTX 5090 มี 16 โมดูล ทำให้สามารถอ่านค่าได้สูงสุด 16 จุด การเพิ่มความละเอียดนี้ช่วยให้นักพัฒนาซอฟต์แวร์และผู้ใช้งานสามารถมองเห็น “hot spot” ของเมมโมรีที่อาจเป็นสาเหตุของการร้อนเกินกว่าที่คาดคิด

Technical Details

เซ็นเซอร์อุณหภูมิใน GDDR7 ถูกฝังอยู่ภายในไดโอดของแต่ละชิป ซึ่งโดยปกติจะไม่เปิดเผยต่อซอฟต์แวร์ระดับผู้ใช้ การเข้าถึงข้อมูลเหล่านี้ต้องผ่าน การถอดรหัส register map ของเมมโมรีและเชื่อมต่อกับ API ที่ MSI Afterburner รองรับ ทีมพัฒนาได้ทำงานร่วมกันเพื่อขยายฟังก์ชันของ Hotspot.dll ให้รองรับค่าสัญญาณจาก 16 address lines ของ RTX 5090

  • ผู้ร่วมพัฒนาหลัก:
  • Paulo Gomes – ช่างซ่อม GPU จากบราซิล
  • Unwinder – นักพัฒนา MSI Afterburner
  • asder00 – สมาชิก Overclock.net
  • Martin “Mumak” Malík – ผู้สร้าง HWiNFO
  • olealgoritme – นักเขียนโค้ดสำหรับ Linux

การอัปเดตนี้ทำให้ Hotspot.dll สามารถอ่านค่า temperature register ของแต่ละโมดูลโดยตรง จากนั้นส่งต่อข้อมูลไปยัง MSI Afterburner เพื่อแสดงผลในรูปแบบกราฟิกและตัวเลขที่ผู้ใช้สามารถตั้งค่าแจ้งเตือนได้ตามต้องการ

Development Process

กระบวนการพัฒนาเริ่มจากการตรวจสอบไฟล์ไบนารีของ MSI Afterburner ที่มีฟังก์ชัน “hidden Blackwell GPU die” อยู่แล้ว ทีมงานรวมความเชี่ยวชาญด้านฮาร์ดแวร์ (Paulo Gomes) กับซอฟต์แวร์ (Unwinder, asder00) เพื่อสืบค้นวิธีการเข้าถึง MMIO registers ของ GDDR7 โดยใช้เครื่องมือเช่น HWiNFO และ Linux `debugfs`

หลังจากระบุที่อยู่ของเซ็นเซอร์แล้ว ทีมพัฒนาต้องทำ reverse engineering ของโปรโตคอลสื่อสารระหว่าง GPU driver กับ BIOS เพื่อให้ปลั๊กอินสามารถอ่านค่าได้โดยไม่กระทบการทำงานของระบบ การทดสอบบนหลายรุ่น RTX 50 series แสดงว่าปลั๊กอินทำงานเสถียรกับ RTX 5090 และบางรุ่นที่ใช้โครงสร้าง “clamshell”

Usage & Limitations

ผู้ใช้สามารถติดตั้ง Hotspot.dll ผ่าน MSI Afterburner เวอร์ชันล่าสุดและเปิดใช้งานตัวเลือก “GDDR7 per‑module temperature”. ผลลัพธ์จะแสดงเป็นกราฟเส้น 16 จุดหรือสรุปค่าที่สูงสุด/ต่ำสุดของเมมโมรี การอ่านค่าเหล่านี้อาจช่วยในการปรับ fan curve หรือเพิ่มการระบายความร้อนโดยใช้ heatsink ที่ออกแบบเฉพาะ

อย่างไรก็ตาม มีข้อจำกัดที่สำคัญคือ โครงสร้าง clamshell ของบางรุ่น Blackwell ซึ่งเมมโมรีติดตั้งอยู่สองด้านของ PCB ทำให้เซ็นเซอร์จาก 8 โมดูลเท่านั้นที่สามารถเข้าถึงได้จากซอฟต์แวร์ เนื่องจากการเชื่อมต่อทางไฟฟ้าระหว่างสองด้านยังไม่ได้รับการสนับสนุนใน driver ปัจจุบัน ดังนั้นผู้ใช้ RTX 5090 ที่มีโครงสร้างนี้จะเห็นค่าการอ่านเพียงครึ่งหนึ่งของโมดูลทั้งหมด

Implications

การเปิดเผยข้อมูลอุณหภูมิระดับโมดูลช่วยเพิ่มความโปร่งใสในการทำงานของ GPU รุ่นใหม่และกระตุ้นให้ OEM พิจารณาออกแบบระบบระบายความร้อนที่ละเอียดกว่าที่เคยทำมาก่อน การวิเคราะห์ “hot spot” ของเมมโมรีอาจนำไปสู่การปรับปรุง thermal pad หรือ heat spreader ให้ครอบคลุมพื้นที่สำคัญได้ดียิ่งขึ้น

นอกจากนี้ ความสามารถนี้ยังเป็นประโยชน์ต่อผู้วิจัยด้านความปลอดภัยของฮาร์ดแวร์ เนื่องจากอุณหภูมิที่สูงเกินไปอาจบ่งชี้ถึงช่องโหว่ในการจัดการพลังงานหรือข้อบกพร่องของ firmware การมีข้อมูลเซ็นเซอร์ที่ละเอียดช่วยให้สามารถทำ stress test ที่แม่นยำและลดความเสี่ยงต่อการเสียหายของส่วนประกอบได้

Summary

ทีมผู้พัฒนาโมดเปิดปลั๊กอิน Hotspot.dll ให้ MSI Afterburner สามารถอ่านอุณหภูมิของแต่ละโมดูล GDDR7 บน RTX 50 series ได้ โดย RTX 5090 มี 16 เซ็นเซอร์ที่เข้าถึงได้ แม้โครงสร้าง clamshell จะจำกัดการอ่านบางส่วน ความก้าวหน้านี้เพิ่มความละเอียดในการตรวจสอบอุณหภูมิและส่งผลต่อการออกแบบระบบระบายความร้อนของ GPU รุ่นถัดไป.

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
Per-Module GDDR7 Temperature Reading Unlocked on NVIDIA GeForce RTX 50 "Blackwell"
ผู้เขียน
AleksandarK
แหล่ง
TechPowerUp
วันที่เผยแพร่
20 กรกฎาคม 2569 เวลา 15:43

Related

บทความที่เกี่ยวข้อง

Qualcomm เตรียมเปิดตัว Snapdragon 8 Elite ถึง 2 รุ่น ภายใต้แนวคิด 'Dual 8 Elites'Hardware
21 สิงหาคม 2569 เวลา 23:00

Qualcomm เตรียมเปิดตัว Snapdragon 8 Elite ถึง 2 รุ่น ภายใต้แนวคิด 'Dual 8 Elites'

Qualcomm เตรียมเผย Snapdragon 8 Elite สองรุ่นในปี 2026 โดยรุ่น Pro จะมาพร้อม LPDDR6 และ Adreno 850 เพื่อตอบโจทย์งาน AI และกราฟิกหนัก…

DroidSans11 นาที
Epomaker เปิดตัวหูฟังเกมมิ่ง GX1 ไร้สายพร้อมไมโครโฟนตัดเสียงรบกวนและไดรเวอร์ 50 mmHardware
21 สิงหาคม 2569 เวลา 21:30

Epomaker เปิดตัวหูฟังเกมมิ่ง GX1 ไร้สายพร้อมไมโครโฟนตัดเสียงรบกวนและไดรเวอร์ 50 mm

Epomaker เปิดตัว GX1 หูฟังเกมมิ่งไร้สายระดับกลาง‑บน ราคาที่ $49.99 พร้อมไดรเวอร์ขนาด 50 mm และระบบตัดเสียงรบกวน (ENC) เพื่อคุณภาพเสียงคมชัด…

TechPowerUp6 นาที
NASA ปล่อยภารกิจยกดาวเทียม Swift ล้มเหลว ไม่สามารถรักษาแหล่งตรวจจับรังสีแกมมาได้Hardware
21 สิงหาคม 2569 เวลา 00:30

NASA ปล่อยภารกิจยกดาวเทียม Swift ล้มเหลว ไม่สามารถรักษาแหล่งตรวจจับรังสีแกมมาได้

ภารกิจยก Swift ของ NASA ล้มเหลวเนื่องจากระบบควบคุมทิศทางของยาน LINK ทำงานไม่ตรงเป้าหมาย ส่งผลให้กล้องสำคัญต้องถูกยุติงานในปี 2030 อย่างเร่งด่วน…

Mashable Tech6 นาที
ตลาดอุปกรณ์สวมใส่อัจฉริยะคาดสร้างมูลค่ากว่า 1 ล้านล้านดอลลาร์ภายในปี 2032Hardware
20 สิงหาคม 2569 เวลา 15:30

ตลาดอุปกรณ์สวมใส่อัจฉริยะคาดสร้างมูลค่ากว่า 1 ล้านล้านดอลลาร์ภายในปี 2032

งานวิจัยของ Counterpoint Research ระบุว่าตลาด wearables ของผู้บริโภคจะทะลุมูลค่าเกิน 1 เทริลิออนดอลลาร์ภายในปี 2032…

9to5Mac7 นาที
คัดลอกลิงก์แล้ว!