DirectStorage 1.1 จะนำการบีบอัด GPU มาสู่เกมพีซีเร็วๆ นี้

Microsoft ได้ประกาศว่าจะเปิดตัว DirectStorage 1.1 ในเร็วๆ นี้ โดยเพิ่มการรองรับการบีบอัด GPU เพื่อการโหลดที่รวดเร็วยิ่งขึ้น

Microsoft ได้ประกาศว่า DirectStorage จะได้รับการอัปเดตครั้งใหญ่ครั้งแรกในปลายปีนี้ด้วย DirectStorage 1.1 และจะนำเสนอส่วนเสริมใหม่ที่สำคัญในรูปแบบของการบีบอัด GPU เป้าหมายคือการลดเวลาในการโหลดให้ดียิ่งขึ้นโดยการลดการบีบอัดเนื้อหาไปยัง GPU แทนที่จะใช้ CPU

DirectStorage ปรากฏขึ้นครั้งแรกบนคอนโซล Xbox Series X|S แต่เป็น API เปิดตัวให้กับนักพัฒนาเกมพีซี เมื่อต้นปีนี้ อย่างไรก็ตาม การเปิดตัวครั้งแรกไม่ได้มีการเปลี่ยนแปลงตามที่สัญญาไว้ทั้งหมด Microsoft มุ่งเน้นไปที่การปรับปรุงสแตกการจัดเก็บข้อมูลเป็นอันดับแรก เพื่อลดค่าใช้จ่ายเมื่ออ่านข้อมูล NVMe SSD และการเปิดใช้งานคำขอ I/O แบบขนาน เพื่อให้สามารถถ่ายโอนข้อมูลไปยัง CPU หรือ GPU ได้มากขึ้น ครั้งหนึ่ง. ด้วยการอนุญาตให้จัดการคำขอต่างๆ ไดรฟ์ NVMe ที่รวดเร็วจึงสามารถใช้แบนด์วิธสูงสุดได้ แทนที่จะปล่อยให้ผู้ใช้รอให้แต่ละคำขอดำเนินการก่อนที่คำขอถัดไปจะเริ่มทำงาน การเปลี่ยนแปลงเหล่านี้สามารถลดเวลาในการโหลดได้มากถึง 40% ด้วยตัวเองแล้ว

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

ในตัวอย่างด้านล่าง Microsoft แสดงให้เห็นว่าเนื้อหาขนาด 5.65GB โหลดเร็วขึ้นเกือบสามเท่าได้อย่างไรโดยใช้การบีบอัด GPU เมื่อได้รับการปรับให้เหมาะสมอย่างเหมาะสม คุณยังเห็นว่าการใช้งาน CPU ลดลงมากในระหว่างกระบวนการนี้ ดังนั้นจึงช่วยประหยัดทรัพยากรสำหรับงานอื่นๆ

เพื่อช่วยนำสิ่งนี้มารวมกัน Microsoft ได้ทำงานร่วมกับ Nvidia เพื่อสร้าง GDeflate ซึ่งเป็นรูปแบบการบีบอัดใหม่ที่ปรับให้เหมาะสมสำหรับการขยายการบีบอัด GPU ซึ่งพร้อมที่จะ ใช้ประโยชน์จาก DirectStorage 1.1 นอกจากความเร็วที่เร็วขึ้นแล้ว รูปแบบใหม่ควรช่วยให้คุณประหยัดเนื้อที่ดิสก์และยังประหยัดในการเชื่อมต่อระหว่างกันอีกด้วย แบนด์วิธ แม้ว่า Nvidia จะสนับสนุนรูปแบบนี้ แต่ผู้ผลิต GPU ทุกรายก็สามารถใช้ประโยชน์จากรูปแบบนี้ได้ และ Microsoft ก็กำลังทำงานร่วมกับ Intel และ AMD เพื่อให้ไดรเวอร์ของตนสามารถใช้ประโยชน์จากรูปแบบดังกล่าวได้เช่นกัน

แน่นอนว่ามีข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์บางประการที่ใช้งาน DirectStorage ได้อย่างสมบูรณ์ รองรับทั้ง Windows 10 และ 11 แต่อย่างหลังมีการเพิ่มประสิทธิภาพบางอย่างสำหรับสแตกการจัดเก็บข้อมูลซึ่งทำให้มีประสิทธิภาพมากยิ่งขึ้น คุณจะต้องมีคอมพิวเตอร์ที่มี NVMe SSD และ GPU ของคุณต้องรองรับ DirectX 12 และ Shader Model 6.0 แม้ว่า Microsoft จะแนะนำการรองรับ DirectX 12 Ultimate ก็ตาม นอกจากนี้ โปรดทราบว่า DirectStorage 1.11 เป็นเครื่องมือสำหรับนักพัฒนา ดังนั้น คุณจะต้องรอ เกมที่จะใช้งานได้จริงเมื่อเปิดตัว ดังนั้นจึงไม่เพียงแค่อัปเกรดอย่างมหัศจรรย์ให้กับทุกเกมที่มีอยู่ Microsoft กล่าวว่าจะปล่อย API ที่อัปเกรดแล้วภายในสิ้นปี 2565


แหล่งที่มา:ไมโครซอฟต์