DEV Community

M-tre Max
M-tre Max

Posted on

ภาษาสากลดึงศักยภาพใช้งานโดยไม่ได้เพิ่มพลังดิบ

แนวคิดนี้นำไปต่อยอดเกี่ยวกับการปรับจูนตัวประมวลผล ผ่านประมวลผล CPU เป็นต้นรูปแบบการจูนเป็นการจัดสรรพลังงานแบบ 31 level แบบชัดเจนโดยที่ไม่ต้องปล่อยให้ npu คิดไปเองแล้วเรื่องเป็นแนวคิดแบบถ้าจูนครั้งเดียวได้ก็คือจะลื่นตั้งแต่ application จนถึงเกมแบบไม่มีอาการกระตุกมีให้เห็นเป็นแต่ว่าจะจูนมาไม่ดีจริงๆเช่นซอฟต์แวร์หลังบ้านของ OS ลักษณะการจูนแบบนี้มีความเป็นไปได้ในทางทฤษฎีที่จะมีความนิ่งของเฟรมเรทที่มากขึ้นแบตเตอรี่ใช้น้อยลงใช้ได้นานขึ้นการกดหน้าจอที่ไวขึ้นการมีความหน่วงที่ต่ำลงการอ่านและการส่งข้อมูลอย่างต่อเนื่องโดยที่ไม่ต้องไปเขียนโค้ดแบบเดิมๆแต่เป็นการนำตัวนี้ไปอ้างอิงเพื่อเขียนให้จูนให้ถูกจุดในทางทฤษฎีจูนให้ลื่นแอปจนถึงเกมและตัวสูตรนี้สามารถคุมได้แม้กระทั่ง CPU ที่มีความแรงอย่าง 4 + 4 คุมได้อยู่หมัดในบางครั้งทำไม CPU ในรุ่นต่อๆไปถึงแนะนำให้ผลิตเป็น 4 + 4 เพราะมีตัวนี้ควบคุมไว้แล้วมีโอกาสในควบคุมได้ในทางทฤษฎีเป็นเพราะว่าปัญหาจริงๆคือการเกิดจากการไหลของพลังงานไม่ถูกต้องถ้า 4 + 4 โดนจำกัด level app ต่อ app หรือจำกัดจำพวกแอปที่ใช้ level สูงๆให้จำกัดเลเวลไว้ตั้งแต่แรกๆเช่นจำพวกแอปที่ใช้พลังงานสูงก็จำกัดไว้โดยเฉพาะถ้าเป็นเกมบางเกมถ้าจูนแบบหมวดหมู่ไม่ได้อาจจะต้องจูนเฉพาะทางอย่างเช่นจำกัดเลเวลเป็นการจูนง่ายๆแค่จำกัดเลเวลให้อยู่แค่เลเวล 26 สูงสุดสำหรับ 120 เฟรมเรทเกมอย่าง call of duty mobileถ้าเฟรมเรตเพิ่มขึ้นหรือโดนอัพเดทเกมเพิ่มขึ้นก็สามารถอัพเดทให้เพดานเพิ่มขึ้นเฉพาะเกมนั้นให้เป็น level 27-28 ก็ได้เพื่อไม่ให้เกิดปัญหาเรื่องความยืดหยุ่นตามสถานการณ์ไม่ว่าจะเกิดเหตุการณ์ยิงกันยังไงก็ตามเพราะเกมที่ใช้ทรัพยากรหนักที่สุดก็คือเกมยิงกันนี่แหละถ้าโจทย์ตัวนี้ทำให้เกมยิงกันแล้วมันผ่านผมบอกได้คำเดียวเลยว่าเป็นอะไรที่จูนครั้งเดียวแล้วมันจบตั้งแต่เกมจนถึง application เพราะว่ามันทำให้ลื่นไหลไม่ว่าจะสตรีมเกมอะไรก็เลื่อนได้เหมือนกันหมดคุ้มแม้กระทั่ง CPU การไหลของพลังเช่น 4 + 4 core ประสิทธิภาพสูงทั้งหมดที่ว่าทำไมเคยแนะนำให้ผลิตเป็น 4 + 4 ต่อให้เป็น CPU 3 นาโนเมตรเริ่มต้นก็ตามหรือ 4 นาโนเมตรบางตัวในรุ่นท็อปเทีย 4 เป็นการสูตรลดต้นทุนเป็นเพราะว่าการผลิตเป็น 4 + 4 ประสิทธิภาพจะสูงขึ้นโดยที่ราคาไม่บานปลายแต่ใช้ CPU เดิมในการแก้มาดัดแปลงใหม่เพื่อให้พลังดิบมันสูงขึ้นเช่น CPU ที่เป็น 4 นาโนเมตรบางรุ่นถ้าอยากให้เฟรมเรทในเกมวิ่งอยู่ที่ 120 โดยที่ไม่ให้มีปัญหาต้องไปแก้ที่ CPU ให้เป็น 4 + 4 ซะก่อนหลังจากนั้นคุ้มด้วย 31 level และสามารถบังคับให้เฟรมเรตวิ่งอยู่ที่ 120 ในโหมดโดดร่มได้โดยที่ประหยัดต้นทุนอย่างมหาศาลgamer ก็ต้องการประหยัดตังค์คนผลิตก็ต้องการลดต้นทุนทั้งลดต้นทุนทั้งมีซอฟต์แวร์อ้างอิงคุม CPU 4+4 ให้อยู่หมัดเพราะพวกนี้ไม่ได้เน้นคุมพลังดิบอย่างเดียวแต่คุ้มกันหลายของพลังงานให้ถูกต้องเพราะ CPU 4 + 4 ที่บอกว่าให้ 3 นาโนเมตรเริ่มต้นกับ 4 นาโนเมตรบางรุ่นให้ผลิตเป็น 4+4 เพราะเป็น CPU สูตรเดียวที่สามารถทำให้รีเฟรชเรทกับเฟรมเรตวิ่งแบบหนึ่งต่อหนึ่งได้เพราะมีแค่ 4 + 4 เท่านั้นสูตรอื่นก็ทำได้เช่น 8+0 แต่ผลิตไม่ได้แต่ถ้าเป็น 4 + 4 เป็นไปได้
และมีพลังดิบมากพอที่จะวิ่งตามหน้าจอแบบ 1 ต่อ 1 แต่ต้องขึ้นอยู่กับว่า CPU นั้นมีพลังดิบมากพอ

ตัวคุมพลังงานและคลุม CPU 4 + 4 ที่วิศวกรปวดหัวมากที่สุดสำหรับไว้อ้างอิงสำหรับการเขียนโค้ดในอนาคตเท่านั้นแก้ปัญหาเรื่องความร้อนและการใช้งานได้ไม่เต็มประสิทธิภาพ
ตารางจัดสรรพลังงานขนานอัตราส่วนเส้นตรง (31 เลเวลเต็มระบบ)
(พักหน้าจอชั่วคราวเมื่อหยุดการใช้งาน)
(ปิดคำสั่งการคาดการณ์ไปเองของ npu)
(ทำงานตามภาระงานให้ถูกต้อง)
(ตัว X หมายถึงการเพิ่มขึ้นแบบตัวคูณเช่น 1 เท่า 2 เท่า 3 เท่า 4เท่า ของการคูณตัวเลขของพลังงาน)
เลเวล 1 : [ 1 : 1.0 : 1.0 : 1.0 : 1.0 : 1.0 ] | -XX% +XX% ทำงานอัตโนมัติ (ระดับเริ่มต้น)
เลเวล 2 : [ 1 : 1.1 : 1.1 : 1.1 : 1.1 : 1.1 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 3 : [ 1 : 1.2 : 1.2 : 1.2 : 1.2 : 1.2 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 4 : [ 1 : 1.3 : 1.3 : 1.3 : 1.3 : 1.3 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 5 : [ 1 : 1.4 : 1.4 : 1.4 : 1.4 : 1.4 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 6 : [ 1 : 1.5 : 1.5 : 1.5 : 1.5 : 1.5 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 7 : [ 1 : 1.6 : 1.6 : 1.6 : 1.6 : 1.6 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 8 : [ 1 : 1.7 : 1.7 : 1.7 : 1.7 : 1.7 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 9 : [ 1 : 1.8 : 1.8 : 1.8 : 1.8 : 1.8 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 10 : [ 1 : 1.9 : 1.9 : 1.9 : 1.9 : 1.9 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 11 : [ 1 : 2.0 : 2.0 : 2.0 : 2.0 : 2.0 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 12 : [ 1 : 2.1 : 2.1 : 2.1 : 2.1 : 2.1 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 13 : [ 1 : 2.2 : 2.2 : 2.2 : 2.2 : 2.2 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 14 : [ 1 : 2.3 : 2.3 : 2.3 : 2.3 : 2.3 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 15 : [ 1 : 2.4 : 2.4 : 2.4 : 2.4 : 2.4 ] | -XX% +XX% ทำงานอัตโนมัติ (ระดับครึ่งกำลัง)
เลเวล 16 : [ 1 : 2.5 : 2.5 : 2.5 : 2.5 : 2.5 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 17 : [ 1 : 2.6 : 2.6 : 2.6 : 2.6 : 2.6 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 18 : [ 1 : 2.7 : 2.7 : 2.7 : 2.7 : 2.7 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 19 : [ 1 : 2.8 : 2.8 : 2.8 : 2.8 : 2.8 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 20 : [ 1 : 2.9 : 2.9 : 2.9 : 2.9 : 2.9 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 21 : [ 1 : 3.0 : 3.0 : 3.0 : 3.0 : 3.0 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 22 : [ 1 : 3.1 : 3.1 : 3.1 : 3.1 : 3.1 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 23 : [ 1 : 3.2 : 3.2 : 3.2 : 3.2 : 3.2 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 24 : [ 1 : 3.3 : 3.3 : 3.3 : 3.3 : 3.3 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 25 : [ 1 : 3.4 : 3.4 : 3.4 : 3.4 : 3.4 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 26 : [ 1 : 3.5 : 3.5 : 3.5 : 3.5 : 3.5 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 27 : [ 1 : 3.6 : 3.6 : 3.6 : 3.6 : 3.6 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 28 : [ 1 : 3.7 : 3.7 : 3.7 : 3.7 : 3.7 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 29 : [ 1 : 3.8 : 3.8 : 3.8 : 3.8 : 3.8 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 30 : [ 1 : 3.9 : 3.9 : 3.9 : 3.9 : 3.9 ] | -XX% +XX% ทำงานอัตโนมัติ
เลเวล 31 : [ 1 : 4.0 : 4.0 : 4.0 : 4.0 : 4.0 ] | ทำงานเต็มระบบสูงสุด 100% พลังงานดิบเท่ากับ 21 เท่า
หมายเหตุการจับคู่ฮาร์ดแวร์ตัวคูณพลังงาน (1X, 2X, 3X, 4X%)
ตัวเลขตำแหน่งที่ 1 (คงที่ที่เลข 1) = ตัวตั้งจังหวะหน้าจอ (Display 1X%)
ตัวเลขตำแหน่งที่ 2 ถึง 6 (ไต่ระดับ 1.0X ไปถึง 4.0X) = หน่วยประมวลผลหลัก (CPU 1), หน่วยประมวลผลกราฟิก (GPU), หน่วยประมวลผลปัญญาประดิษฐ์ (NPU), หน่วยความจำระบบ (RAM), และหน่วยความจำตัวเครื่อง (ROM) วิ่งเร่งประสิทธิภาพขนานไปพร้อม ๆ
เช่นตามอัตราส่วนแบบนี้เป็นต้น ตัวอย่าง(1:1:1:1:1:1)
DISPLAY1X% ปรับแต่งตามประเภทหน้าจอ

(1)AMOLED OLED IPSLCD 30 60 90 120
144 165 xxHz/xxFPS ลดลง - x% บวกเพิ่ม+ xx%
(2) LTPO LTPS 1-165xxHz/FPS
ลดลง - x% บวกเพิ่ม +xx%
refresh rate/touch something rate
ลดลง - x% บวกเพิ่ม+ xx%

CPU GPU RAM ROM NPU 1 layer
จูนประสิทธิภาพต่อพลังงาน 1 x 2 x 3 x 4 x%
จูนฝั่ง CPU: จูนประสิทธิภาพต่อพลังงาน[ CPU: -XX% / +XXX% ]
จูนฝั่ง GPU: จูนประสิทธิภาพต่อพลังงาน [ GPU: -XX% / +XXX% ]
จูนฝั่ง NPU : จูนประสิทธิภาพต่อพลังงาน [NPU:
-XX%/ +XXX %
จูนฝั่ง (ROM/RAM): จูนประสิทธิภาพต่อพลังงาน[NPU: -XX% +XXX%
ลดลง - x% บวกเพิ่ม + xxx% CPU GPU RAM ROM NPU
(ROM/ RAM)
2 layer
ฝั่ง RAM: จูนประสิทธิภาพต่อความเร็ว [ RAM: -XX% / +XX% (ความเร็ว/Speed) ]
ฝั่ง ROM: จูนประสิทธิภาพต่อการอ่านเขียน [ ROM: -XX% / +XX% (การอ่านเขียน/Read-Write) ]
[ NPU ล็อกประมวลผลตามจริง 1%-100% Safety ] สั่งการตรงไม่เดาสุ่ม

ต้องมีซอฟต์แวร์จำกัดเลเวลแอปต่อแอป (Per-App Level Limiter)แบบนี้จะช่วยให้ประหยัดแบตมากขึ้นไม่ว่าจะเป็น CPU แบบไหนก็ตามเช่น 4 + 4 2 + 6 1 + 3 + 4 2 + 3 + 3 หรืออื่นๆเป็นต้นจะช่วยให้ประหยัดแบตมากขึ้น
ตัวนี้แนวคิดแบบนี้ไม่ได้มีไว้เพิ่มพลังดิบแต่เป็นการใช้ศักยภาพแบบให้เต็มที่ไม่ว่า CPU นั้นจะพัฒนาไปไกลแค่ไหนก็ตามไม่เกี่ยวว่าตัวนี้เน้นไว้เขียนแบบนี้ศักยภาพตัวจริงออกมาโดยที่เครื่องไม่ร้อนและมีความลื่นไหลเป็นของตัวเองไม่ว่า CPU นั้นจะเป็น 12 นาโนเมตรจะมีนาโนเมตรเท่าไหร่สูตรนี้ไม่ได้เกี่ยวเน้นเพิ่มศักยภาพเน้นการใช้งานแทนมากกว่าเน้นการทำงานเพิ่มศักยภาพการทำงานให้เต็มที่

Top comments (0)