DirectStorage ปรับปรุงประสิทธิภาพของ GPU อย่างไร

click fraud protection

PCIe 5.0 SSD อาจกลายเป็นส่วนสำคัญในการบรรลุประสิทธิภาพการเล่นเกมที่ดีในอนาคต

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

แต่ DirectStorage ไม่ใช่แค่เวลาในการโหลดเท่านั้น และอันที่จริง ฉันขอยืนยันว่าเวลาในการโหลดไม่ใช่จุดสนใจหลักของเทคโนโลยีใหม่นี้ด้วยซ้ำ สิ่งที่ DirectStorage ให้ความสำคัญจริงๆ คือการแนบ SSD เข้ากับ GPU และเพิ่มประสิทธิภาพกราฟิกสำหรับเฟรมเรตที่สูงขึ้น นี่อาจยอดเยี่ยมมากสำหรับการเล่นเกมบนพีซีและทำให้นักเล่นเกมสามารถใช้ประโยชน์จาก PCIe 5.0 SSD ได้อย่างเต็มที่ (ซึ่งปัจจุบันไม่มีประโยชน์สำหรับการเล่นเกมมากนัก) หรืออาจเป็นอีกสิ่งหนึ่งที่ทำให้ GPU สมัยใหม่น่ารังเกียจยิ่งขึ้นไปอีก

DirectStorage สามารถทำให้ SSD ของคุณมีความสำคัญเท่ากับ CPU และ GPU ได้อย่างไร

แน่นอนว่า SSD และ GPU เป็นฮาร์ดแวร์ที่แตกต่างกันมาก คุณจัดเก็บเกมไว้ในที่หนึ่งและเรียกใช้เกมจากอีกเกมหนึ่ง จึงไม่ชัดเจนว่า SSD ที่เร็วกว่าหมายถึงประสิทธิภาพการเล่นเกมที่ดีขึ้นนอกเวลาโหลด แต่ GPU ทั้งหมดมีสิ่งหนึ่ง: หน่วยความจำหรือโดยเฉพาะอย่างยิ่ง วีแรม. โดยพื้นฐานแล้ว VRAM เป็นเพียงสื่อจัดเก็บข้อมูลซึ่งก็คือ SSD และแม้ว่า GDDR จะค่อนข้างแตกต่างจากแฟลช NAND แต่ทั้งสองก็มีสิ่งหนึ่งที่เหมือนกัน นั่นก็คือ แบนด์วิดท์

แบนด์วิดธ์หน่วยความจำเป็นข้อกำหนดสำคัญสำหรับ GPU ถูกกำหนดโดยการรวมกันของความกว้างบัสหน่วยความจำ ความถี่ของ ชิปหน่วยความจำ และจำนวนชิปหน่วยความจำที่ใช้งานอยู่ เนื่องจากการใช้บัสหน่วยความจำทั้งหมดต้องใช้จำนวนที่แน่นอน ชิป. โดยปกติแล้ว GPU ระดับล่างจะมีแบนด์วิดท์อย่างน้อย 100GB/s และ GPU ระดับสูงกว่าก็สามารถแตะได้เพียง 1TB/s แบนด์วิดท์ของ SSD เป็นเพียงความเร็วการถ่ายโอนที่สามารถเข้าถึงได้ ซึ่งเป็นสิ่งที่ผู้ผลิต SSD มักจะโฆษณา

ตอนนี้ คุณอาจทราบแล้วว่า PCIe 5.0 SSD ในทางทฤษฎีจะมีความเร็วสูงสุดที่ 16GB/s ซึ่งห่างไกลจาก 100GB/s มาก แต่นั่นเป็นเพียงข้อมูลดิบเท่านั้น เคล็ดลับของ DirectStorage คือความจริงที่ว่า DirectStorage สามารถใช้ GPU แทน CPU ในการบีบอัดข้อมูลได้ ดังนั้นการบีบอัดข้อมูลโดยตรงจาก SSD แล้วส่งไปยัง GPU จึงเป็นไปได้ นอกจากนี้ยังมีผลข้างเคียงเพิ่มเติมในการลดภาระบน CPU

Microsoft ยังไม่ได้ประกาศว่า DirectStorage จะสามารถรองรับการบีบอัดได้มากเพียงใด แต่จากสิ่งที่ฉันรวบรวมได้ น่าจะเป็นการบีบอัดมากกว่าห้าเท่าหรือมากกว่านั้นเล็กน้อย นั่นเป็นห้าเท่าของแบนด์วิธ ซึ่งหมายความว่า PCIe 5.0 SSD ที่เร็วที่สุดแห่งอนาคตสามารถเสนอแบนด์วิดท์เพิ่มเติมได้สูงสุดถึง 80GB/s

สำหรับ GPU ระดับล่างและระดับกลาง นี่ถือเป็นเรื่องใหญ่ทีเดียว แบนด์วิธเพิ่มเติม 80GB/s จะช่วยปรับปรุง 30% สำหรับ RTX 4060 และประมาณ 25% สำหรับ RX 7600 ประโยชน์ที่ได้รับจะไม่ชัดเจนสำหรับ GPU ระดับไฮเอนด์ แต่อย่างน้อยก็ควรเพิ่มเติมเล็กน้อย PCIe 6.0 SSD จะเพิ่มแบนด์วิธพิเศษเป็น 160GB/s และนั่นจะเป็นข้อตกลงที่ใหญ่กว่านี้อีก เฮ้อ PCIe 4.0 SSD ในพีซีสำหรับเล่นเกมแบบพกพาจะช่วยเพิ่มประสิทธิภาพอย่างมากสำหรับกราฟิกในตัว ซึ่งโดยปกติต้องใช้ RAM ระดับสูงเพื่อให้ทำงานได้ดี แม้ว่าในกรณีของ ดาดฟ้าอบไอน้ำ.

DirectStorage อาจเป็นสิ่งที่ดี หรือเป็นอีกเหตุผลหนึ่งที่ขัดขวาง GPU ในอนาคต

ที่มา: เอ็นวิเดีย

สิ่งหนึ่งที่ฉันกังวลกับ DirectStorage ก็คือมันอาจกลายเป็นฟีเจอร์ดีๆ ที่ควรมีน้อยลง และประสิทธิภาพการทำงานของคุณจะแย่มากขึ้นหากคุณไม่มี -กลไกประเภท fast-SSD เหตุผลหนึ่งที่ฉันกังวลเป็นพิเศษก็คือผู้ผลิต GPU (ส่วนใหญ่เป็น Nvidia และ AMD ที่นี่) พยายามประหยัดเงินด้วยการลดขนาดหน่วยความจำบน GPU มาระยะหนึ่งแล้ว และในขณะที่ ส่วนใหญ่เกี่ยวข้องกับความจุมันยังเกี่ยวกับแบนด์วิธด้วย

ในช่วงไม่กี่ปีที่ผ่านมา เราได้เห็น GPU ที่ค่อนข้างเร็วบางตัวที่มีความกว้างของบัสหน่วยความจำที่เล็กจนน่าตกใจ ตัวอย่างเช่น บัส 256 บิตหรือ 192 บิตมีแนวโน้มที่จะเป็นมาตรฐานที่ค่อนข้างดีสำหรับการ์ดระดับกลาง แต่ตอนนี้การ์ดระดับกลางเช่น RX 7600 และ RTX 4060 นั้นมีบัสเพียง 128 บิต ซึ่งเคยสงวนไว้สำหรับ GPU ที่ช้าที่สุดในหลายๆ ตัว ชุด. แม้แต่ RTX 4090 ก็ยังมีบัสที่มีความกว้างเพียง 384 บิต เช่นเดียวกับ RTX 3080 Ti

แน่นอนว่ามีเหตุผลที่ดีสำหรับ Nvidia และ AMD ที่ต้องการลดความกว้างของบัส: มันทำให้ GPU เล็กลงและด้วยเหตุนี้ ราคาถูกกว่าในการผลิต และรถโดยสารที่กว้างขึ้นต้องใช้ชิปหน่วยความจำมากขึ้นเพื่อเติมความกว้างเต็มและเต็มความกว้าง ผลงาน. อย่างไรก็ตาม นี่เป็นมาตรการประหยัดต้นทุนในที่สุด และเมื่อประหยัดเงินได้มากที่สุดก็คือ เป้าหมายจะจบลงด้วยการสร้างแรงจูงใจที่จะประนีประนอมความสมบูรณ์ของผลิตภัณฑ์เพียงแค่อายที่จะข้ามไป เส้น. Nvidia ได้ทำเช่นนั้นด้วย VRAM บน GPU รุ่นล่าสุด และในบางเกม คุณสามารถใช้งาน VRAM หมดได้จริงบน GPU ราคา $400+ เช่น RTX 3070

ข้อกังวลที่ใหญ่ที่สุดของฉันคือ DirectStorage จะกลายเป็นข้อกำหนดในการได้รับประสิทธิภาพตามปกติจาก GPU หากเทคโนโลยีนี้กลายเป็นมาตรฐานหรือแม้แต่แพร่หลายเพียงพอ มันจะเหมือนกับ RX 6400 รุ่นที่แย่กว่านั้นซึ่งเป็น GPU ระดับล่างที่ต้องใช้ PCIe 4.0 เพื่อประสิทธิภาพที่ดีเพราะ AMD ใส่จำนวนเลนขั้นต่ำไว้ หากทุกคนต้องการ PCIe 5.0 SSD ระดับบนเพื่อให้ GPU ทำงานตามที่คาดไว้ มันก็เป็นเช่นนั้น ยังเป็นอุปสรรคอีกประการหนึ่งในการเข้าสู่เกมเมอร์ที่มีงบน้อยในการซื้อฮาร์ดแวร์.

เทคโนโลยีนี้เจ๋งอย่างปฏิเสธไม่ได้

แม้ว่าฉันจะกังวลว่า DirectStorage อาจสร้างแรงจูงใจอะไรให้กับการออกแบบ GPU แต่ฉันคิดว่านี่เป็นสิ่งที่สามารถปรับปรุงการเล่นเกมได้อย่างแท้จริง แน่นอนว่าผู้พัฒนาเกมจะสามารถดึงประโยชน์มากมายจาก DirectStorage ใน Xbox ซึ่งเป็นที่ที่ฮาร์ดแวร์ทำงานง่ายกว่า แต่ จากสิ่งที่ฉันได้ยินมาดูเหมือนว่าเทคโนโลยีนี้จะเป็นแบบ Plug-and-Play ดังนั้นจึงน่าจะทำงานได้ดีบนพีซีที่มีฮาร์ดแวร์หลากหลายประเภท การกำหนดค่า

ฉันตื่นเต้นเป็นพิเศษกับสิ่งที่ DirectStorage สามารถทำได้กับกราฟิกในตัว เช่น ในพีซีสำหรับเล่นเกมแบบพกพา ROG Ally มีหน่วยความจำเพียงประมาณ 100GB/s แบนด์วิธและ DirectStorage สามารถเพิ่มได้อีก 25GB/s หรือประมาณนั้นด้วย PCIe 4.0 SSD ขนาด 2230 ที่เร็วที่สุด นั่นอาจสูงถึง 40GB/s หากมีไดรฟ์ขนาด 2230 ที่เร็วกว่ามา ออก. ลองนึกถึงความเร็วของ iGPU ในแล็ปท็อปหรือมินิพีซีของคุณด้วย PCIe 4.0 หรือ 5.0 SSD ที่รวดเร็ว (เมื่อเย็นพอที่จะทำงานโดยไม่ต้องใช้ฮีทซิงค์) มันสามารถเพิ่มความมีชีวิตของ GPU แบบบูรณาการระดับล่างสำหรับการเล่นเกมได้จริงๆ และฉันก็อยากเห็นสิ่งนั้น