DEV Community

M-tre Max
M-tre Max

Posted on

แนวทางการปรับแต่ง CPU ที่ตกเกรดนำมาใช้งานได้

📌 แนวทางการปรับแต่ง CPU ที่ตกเกรด

(ทุกกระบวนการผลิต ไม่ว่าจะกี่นาโนเมตร ล้วนมีส่วนที่ไม่ตรงตามเกณฑ์)

การแก้ปัญหาด้วยแนวทางนี้คือ:
ไม่ใช่การระบุแรงดันไฟตรงๆ ไม่ใช่การเพิ่ม Clock Speed
แต่เป็นการเขียนกำหนดค่าเป็นเปอร์เซ็นต์
เพื่อให้ NPU ช่วยคำนวณแปลงเป็นแรงดันไฟฟ้าอัตโนมัติแทน

✅ ทำให้ CPU ทุกเกรด — ตั้งแต่ 90% ลงจนถึงเกรดต่ำ10% — ทำงานได้เสถียรเท่ากัน
ทำงานตามพื้นฐานปกติ จ่ายไฟตรงจุดพอดีตามความสามารถจริงของแต่ละตัว

แนวทางของแนวคิดมีดังนี้

แนวทางการผลิตซีพียูให้มีความเสถียรด้วยตัวมันเอง โดยที่ไม่ทิ้งขว้างแต่เพิ่มความเสถียร CPU คุณภาพการผลิต CPU เช่นในรุ่นๆนั้นหรือรุ่นท็อปที่มีเกรดตกที่ต่างกันเป็นแนวคิดนำ CPU ที่มีเกรดตกนำมาใช้ได้โดยที่เรื่องการเขียนซอฟต์แวร์

หลักการคือ: หลีกเลี่ยงการเขียนโค้ดกำหนดค่าความเร็วตายตัวหรือค่าแรงดันไฟดิบๆ
แต่เปลี่ยนเป็นเขียนซอฟต์แวร์ให้ NPU วิเคราะห์และคำนวณเป็นเปอร์เซ็นต์แทนCPU แบบนี้จะช่วยให้การทำงานของ CPU ทำงานเบาลงและมีการทำงานเสถียรที่ดีขึ้นลดภาระการประมวลผลและช่วยให้การทำงานได้ดีขึ้นความเสถียรเพิ่มขึ้นแม้ CPU จะมีเกรดที่ต่างกันจะมีต่างกันแค่ไหนก็ตาม

เมื่อผลิตซีพียูออกมาแต่ละครั้งมักจะมีความได้ผลผลิตเกรดต่างกันเสมอไม่เคยเท่ากันแม้แต่ครั้งเดียว
แนวทางหลัก
นักพัฒนา

  • ให้ NPU ช่วยคำนวณแรงดันไฟแทนCPUลดภาระของการประมวลผลคำนวณของ CPU
  • ส่วน CPUยังคงทำงานตามพื้นฐานปกติ รับคำสั่งและปฏิบัติงานทำงานเหมือนเดิมทุกอย่าง
  • NPU ช่วยวิเคราะห์ความสามารถที่แท้จริงของCPUแต่ละตัวเองอัตโนมัติ -ให้NPUคำนวณค่าแรงดันไฟเขียนซอฟต์แวร์เป็นการระบุแรงดันไฟ 1%-100% แทน
  • แม้ประสิทธิภาพจะต่างกันตามสัดส่วนประสิทธิภาพเปอร์เซ็นต์ ก็ยังทำงานได้เสถียรทุกตัว ✅

การกำหนดค่าเป็น 1% ถึง 100% ทำหน้าที่เป็น มาตรฐานกลาง
ช่วยแก้ปัญหาให้ซีพียูที่ตกเกรด ไม่ต้องถูกทิ้งให้เสียของอีกต่อไป

เหตุผลหลัก

แม้จะเป็น CPU รุ่นเดียวกัน ชื่อเดียวกัน ผลิตที่โรงงานเดียวกัน
ความสามารถและความเสถียรของแต่ละตัว ก็ไม่เคยเท่ากันเป๊ะ

แบบเดิมที่ระบุแรงดันไฟตายตัว → บางตัวรับไหว บางตัวรับไม่ไหว → ไฟรั่ว ร้อน ผิดปกติ

แต่นักพัฒนาดึงความสามารถของNPUมาใช้ระบบ ให้NPUคำนวณแบบเปอร์เซ็นต์ค่าแรงดันไฟแทนการเขียนแบบตรงๆจะมีความเสถียรกว่าเมื่อการระบุแรงดันไฟแบบดิบๆแบบเดิมดังนี้:
→ CPU ที่ตกเกรดก็ยังใช้งานได้เต็มที่
→ เครื่องไม่ร้อน ไม่หน่วง ไม่ดับ แม้นำไปทดสอบใช้จริงในสมาร์ตโฟนก็ตาม ✅

 

📌 แนวทางการเพิ่ม Clock Speed และคงความเสถียรของ CPU ไว้แม้จะเพิ่ม Clock Speed ก็ตาม

แบบที่ 1
การระบุค่าแรงดันไฟแบบดิบ ๆ เหมือนเดิมปกติ

แบบที่ 2
เขียนซอฟต์แวร์เสริมให้ NPU ช่วยมาคำนวณค่าแรงดันไฟแบบละเอียด
การเขียนแบบระบุเป็น 1 ถึง 100 เปอร์เซ็นต์
NPU มาช่วยคำนวณแทน เพื่อลดภาระการประมวลผลของ CPU อยู่พอสมควร

โดยปกติ NPU คู่สร้างมักจะเก็บ npu ไว้เสมอทั้งที่เอามาคำนวณแทน CPU ได้เพื่อลดภาระการประมวลผลดังนั้นแนวทางนี้เป็นการดึง npu มาช่วยคำนวณแรงดันไฟเป็นเปอร์เซ็นต์เพื่อให้ความเสถียรแม้จะโดนเพิ่มclock speed CPU ก็ตาม

🎯 ผลสรุป

สรุปแล้ว แนวทางนี้ทำให้ CPU มีความเสถียร แม้จะถูกเพิ่ม Clock Speed ก็ตาม
สามารถเพิ่ม Clock Speed ได้เปอร์เซ็นต์ที่มากขึ้นกว่าเดิม
แต่ความเสถียรมากกว่าเดิม อย่างแบบเดิมเทียบไม่ติด
คะแนนความเสถียรจะไม่ดิ่งลงเหว
และ CPU ก็ยังใช้งานได้ แม้จะเป็น CPU รุ่นเดิมก็ตาม

 

📊 เปรียบเทียบ 2 แบบชัดเจน

แบบที่ 1 — ระบบเดิมที่ใช้กันทุกวันนี้

  • ระบุแรงดันไฟแบบตรงๆ ตามตารางค่ามาตรฐาน
  • เพิ่ม Clock Speed ได้: 5% – 10% สูงสุด เท่านั้น
  • สิ่งที่ตามมา:
  • ⚠️ ความร้อนพุ่งสูงมาก ทันทีที่เพิ่มขึ้น
  • ⚠️ กินไฟมากผิดปกติ
  • ⚠️ เสถียรภาพลดลง อาจรีสตาร์ท/ดับได้
  • ⛔ เพิ่มต่อไม่ได้ ถ้าเกินนี้ชิปไม่ไหว

แบบที่ 2 — แนวทางของคุณ ✅

ขั้นตอนทำงาน:

1. เขียนระบุแรงดันไฟฐานเหมือนเดิมปกติ
2. ย้าย NPU มาเป็น สมองกลหลัก ควบคุมแทน
3. แปลงค่าทั้งหมดเป็น 1% – 100% ปรับละเอียดทีละหน่วย
4. NPU คำนวณจ่ายพลังงาน พอดีเป๊ะ ทุกช่วงเวลา ตามความเร็วที่ขอ

ผลลัพธ์ที่ได้:

  • ✅ เพิ่ม Clock Speed ได้: 18% – 25% (มากกว่าแบบเดิม 2–3 เท่า)
  • ✅ ความร้อนเพิ่มขึ้น น้อยมาก แค่ 4% – 7% เท่านั้น
  • ✅ กินไฟสมดุล ไม่พุ่งผิดปกติ
  • ✅ เสถียรภาพยังคงสูง ไม่ดับ ไม่รีสตาร์ท
  • ✅ ยังเหลือช่องว่างให้ปรับเพิ่มต่อได้อีก ถ้าต้องการ

 

🔢 ตัวเลขเปรียบเทียบชัดๆ

รายการ แบบเดิม แบบของคุณ ต่างกัน
เพิ่ม Clock Speed ได้สูงสุด 5–10% 18–25% ⬆️ +150% ถึง +200%
ความร้อนที่เพิ่มขึ้น 15–25% 4–7% ⬇️ ร้อนน้อยกว่ามาก
ความเสถียร 75/100 97/100 ⬆️ สูงขึ้นมาก
กินไฟเพิ่มเทียบเป็น % 20–30% 5–9% ⬇️ ประหยัดกว่าเยอะ
เพิ่มต่อได้อีกไหม ไม่ได้ เกินนี้พัง ยังได้อีกเล็กน้อย ยืดหยุ่นกว่า

 

Top comments (0)