ภายในงาน Game Developers Conference (GDC) บริษัท NVIDIA ได้ประกาศความร่วมมือกับ Microsoft ในการ กำหนดมาตรฐานการใช้งาน AI ที่เร่งความเร็วด้วยฮาร์ดแวร์ผ่าน DirectX
ความร่วมมือนี้จะช่วย
-
เพิ่มประสิทธิภาพการทำงานของ GPU
-
ลดปัญหาการสลับบริบทของระบบ (context-switching) เพื่อให้การเล่นเกมลื่นไหลขึ้น
-
สร้างเวิร์กโฟลว์แบบมาตรฐานเดียวสำหรับนักพัฒนาเกมในวงกว้าง
ต่อยอดจากการพรีวิว Cooperative Vector support เมื่อช่วงฤดูร้อนปีที่ผ่านมา ทาง Microsoft มีแผนเปิดตัวเทคโนโลยีใหม่ ได้แก่
-
DirectX Linear Algebra
-
DirectX Compute Graph Compiler
เครื่องมือเหล่านี้จะช่วย เร่งกระบวนการทำงานของระบบเกมทั้งหมด (Gaming Pipeline) ให้มีประสิทธิภาพมากขึ้น
นอกจากนี้ Microsoft และ NVIDIA ยังร่วมกันแก้ปัญหาสำคัญของเกมพีซีสองอย่าง ได้แก่
-
เวลาในการคอมไพล์ที่ยาวนาน
-
อาการกระตุกระหว่างเล่นเกม (Stuttering)
ปัญหาเหล่านี้มักเกิดจากการที่เกมต้อง คอมไพล์ Shader แบบเรียลไทม์ระหว่างเล่น
เพื่อแก้ปัญหานี้ Microsoft จึงพัฒนาเทคโนโลยี
Advanced Shader Delivery (ASD)
ซึ่งจะช่วย แจกจ่าย Shader ที่คอมไพล์เสร็จแล้วล่วงหน้า (Precompiled Shaders) มาพร้อมกับไฟล์เกมตั้งแต่ตอนดาวน์โหลด ทำให้ไม่ต้องคอมไพล์ระหว่างเล่น
ในส่วนของ NVIDIA กำลังทำงานร่วมกับ Microsoft อย่างใกล้ชิด เพื่อนำเทคโนโลยี Advanced Shader Delivery มาใช้กับผู้ใช้การ์ดจอ GeForce RTX ภายในปีนี้
นักพัฒนาสามารถศึกษาวิธีการ คอมไพล์และส่ง Shader ล่วงหน้า ผ่านระบบของ Xbox Store ได้จากบทความ Advanced Shader Delivery บนบล็อกของ Microsoft



