Microsoft Windows 10 Hardware-Accelerated GPU Scheduling รับการสนับสนุนจาก NVIDIA และ AMD

Windows / Microsoft Windows 10 Hardware-Accelerated GPU Scheduling รับการสนับสนุนจาก NVIDIA และ AMD อ่าน 3 นาที

Nvidia vs AMD เครดิต: Tomshardware



Microsoft Windows 10 ได้รับคุณสมบัติสำคัญที่ GPU ยุคใหม่สามารถใช้และเป็นประโยชน์ต่อช่วงเวลาทำงานของ GPU Windows 10 พฤษภาคม 2020, 20H1 v2004 Cumulative Update ประกอบด้วย คุณลักษณะการตั้งเวลา GPU เร่งด้วยฮาร์ดแวร์ ซึ่งยังคงเป็น 'ปิด' โดยค่าเริ่มต้น อย่างไรก็ตามด้วย NVIDIA และตอนนี้ AMD ที่ให้การสนับสนุนคุณลักษณะนี้ผู้ใช้ Windows 10 OS ที่มีกราฟิกการ์ดเฉพาะหรือ GPU แยกควรเปลี่ยนคุณสมบัติเป็น 'เปิด'

ด้วยการอัปเดต Windows 10 พฤษภาคม 2020 Microsoft ได้เปิดตัว GPU Scheduler ใหม่ อย่างไรก็ตาม บริษัท ได้จงใจออกจากการตั้งค่านี้เป็นการเลือกเข้าร่วม กล่าวอีกนัยหนึ่งการตั้งค่าจะยังคงอยู่และปิดโดยค่าเริ่มต้นผ่านปุ่มสลับในการตั้งค่ากราฟิก อย่างไรก็ตามขณะนี้ NVIDIA และ AMD สนับสนุนคุณลักษณะนี้บน GPU แล้วอาจเป็นเวลาที่เหมาะสมในการเปิดใช้งาน “ การเปลี่ยนแปลงที่สำคัญและเป็นพื้นฐานสำหรับรุ่นไดรเวอร์”



AMD ติดตาม NVIDIA และเพิ่มการรองรับสำหรับการตั้งเวลา GPU ในซอฟต์แวร์ Radeon ไดรเวอร์ Adrenalin 2020 Edition 20.5.1 Beta:

AMD มี เพิ่มการสนับสนุนอย่างเป็นทางการ สำหรับ GPU Scheduling ในไฟล์ ซอฟต์แวร์ Radeon Adrenalin 2020 Edition 20.5.1 เบต้า คนขับ. สิ่งสำคัญคือต้องทราบว่าซอฟต์แวร์และคุณลักษณะนี้ยังอยู่ในระหว่างการทดลอง ดังนั้น Microsoft จึงปิดคุณลักษณะนี้ไว้โดยค่าเริ่มต้น



กราฟิกการ์ด AMD Radeon RX 5600 และ Radeon RX 5700 series มีความสามารถในการทำหน้าที่กำหนดเวลาการใช้งาน GPU กล่าวอีกนัยหนึ่งคุณลักษณะใหม่นี้ได้ถ่ายโอนความรับผิดชอบในการกำหนดเวลาการใช้งาน GPU และเวลาทำงานจากแพลตฟอร์มซอฟต์แวร์ไปยัง GPU ที่เข้ากันได้หรือรองรับที่ติดตั้งในคอมพิวเตอร์โดยตรง

NVIDIA เพิ่งประกาศรองรับการตั้งเวลากราฟิกของ Windows . อย่างไรก็ตาม DirectX Ultimate graphics API ใหม่ของ Microsoft ที่รองรับ GeForce RTX GPU ได้ประกาศไว้เบื้องหลัง Microsoft ได้เตือนว่าจำเป็นต้องมีคุณลักษณะการตั้งเวลา GPU ผ่านการทดสอบอีกสองสามรอบ ก่อนที่จะเปิดโดยค่าเริ่มต้น



ผู้ติดตั้งการอัปเดต Windows 10 พฤษภาคม 2020 สามารถพบกับความล่าช้าที่ลดลงที่เกิดจากการบัฟเฟอร์ระหว่าง CPU และ GPU ได้หรือไม่

Microsoft มั่นใจว่าการเปิดใช้ GPU Scheduling ในการ์ดแสดงผลที่รองรับจะช่วยลดค่าใช้จ่ายในการตั้งเวลา GPU ได้อย่างมาก พูดง่ายๆก็คือผู้ใช้จะได้สัมผัสกับการตอบสนองของ GPU ที่ดีขึ้น ยิ่งไปกว่านั้นสิ่งนี้จะช่วยให้เกิดนวัตกรรมเพิ่มเติมในการจัดการภาระงาน GPU ในอนาคต

การตั้งเวลา GPU เร่งด้วยฮาร์ดแวร์มีให้ใน Windows 10 เวอร์ชัน 2004 . คุณลักษณะนี้เปิดใช้งานโดยไดรเวอร์ Windows Display Driver Model (WDDM) v2.7 ใน Windows 10 เวอร์ชันนี้เนื่องจากการตั้งค่าถูกปิดโดยค่าเริ่มต้นผู้ใช้จะต้องเลือกใช้คุณลักษณะนี้ในการตั้งค่า -> ระบบ -> จอแสดงผล -> กราฟิก การตั้งค่า สิ่งสำคัญคือต้องทราบว่าไม่ใช่พีซีทุกเครื่องที่ใช้การอัปเดตสะสม Windows 10 20H1 หรือ v2004 ล่าสุดจะมีการตั้งค่านี้ อินเทอร์เฟซหลักของการตั้งค่าจะปรากฏขึ้นก็ต่อเมื่อไดรเวอร์ GPU และ GPU รองรับตัวกำหนดตารางเวลา GPU

Hardware GPU Scheduling ถูกนำกลับมาใช้ใน Windows Vista เป็นส่วนประกอบซอฟต์แวร์ที่จัดสรรปริมาณงานจากหลายแหล่งไปยัง GPU หรืออีกทางหนึ่งแอปพลิเคชันทั้งหมดที่ต้องการการเร่งความเร็ว GPU จะส่งปริมาณการใช้งานไปยังไดรเวอร์ GPU มากที่สุด การตั้งเวลา GPU จะคล้ายกับตัวกำหนดตารางเวลาเธรดของระบบปฏิบัติการเนื่องจากมีการจัดสรรปริมาณงานแบบเลือกหรือตามลำดับและโดยพื้นฐานแล้วจะไม่ทำให้ไดรเวอร์ GPU หนักเกินไปด้วยการทิ้งงานพร้อมกัน

GPU รุ่นใหม่บางรุ่นโดย NVIDIA, AMD และ Intel มีส่วนประกอบฮาร์ดแวร์เฉพาะในตัวเพื่อทำการตั้งเวลา ด้วยการแนะนำการตั้งค่า Windows จะลดภาระหน้าที่ในการจัดกำหนดการ GPU ไปยังส่วนประกอบฮาร์ดแวร์ โดยพื้นฐานแล้วการเปลี่ยนจากซอฟต์แวร์ไปเป็นการตั้งเวลา GPU ที่ใช้ฮาร์ดแวร์ควรทำให้ทรัพยากร CPU บางส่วนว่างและอาจลดเวลาแฝงในขั้นตอนต่างๆของไปป์ไลน์การแสดงผลกราฟิก

เป็นที่น่าสนใจที่ทราบว่า Microsoft ตั้งใจที่จะพัฒนามากขึ้นในทิศทางของการลดเวลาแฝงโดยการลดการโหลด CPU ใน Windows และ DirectX เวอร์ชันอนาคต สิ่งนี้ตรงข้ามอย่างสิ้นเชิงกับทิศทางเดิมของ บริษัท ที่ชอบการประมวลผลสัญญาณโฮสต์แทนการประมวลผลสัญญาณแบบเร่งด้วยฮาร์ดแวร์

แท็ก Windows