Microsoft particulars how Xbox Sequence X will load 4.8GB/s from reminiscence

The majority of the pace enhance, as Microsoft has stated earlier than, comes from the system’s use of NVMe SSD reminiscence, quite than the a lot slower-spinning exhausting drives of previous consoles. That provides the system “2.Four GB/s of uncooked I/O throughput,” Microsoft says, although we have famous beforehand it would additionally seemingly make increasing that reminiscence previous the built-in 1TB default dearer.

To increase that pace even additional, Microsoft says it is increasing on the “trade normal LZ decompressor” with “a model new, proprietary algorithm particularly designed for texture knowledge named BCPack.” This hardware-accelerated texture-unpacking algorithm may be run in parallel with the usual LZ decompressor, Microsoft says, rising the useful throughput of the I/O bus with out utilizing up valuable CPU core cycles. Actually, with out {hardware} acceleration, Microsoft says related software-exclusive decompression strategies “would require greater than 4 Zen 2 CPU cores” to realize the identical outcomes.

Microsoft additionally went right into a bit extra element on its beforehand introduced DirectStorage API. That new growth of the DirectX pipeline gives builders “fantastic grain management of their I/O operations” on the Sequence X, “empowering them to determine a number of I/O queues, prioritization and minimizing I/O latency,” Microsoft says. That ought to assist with conditions the place builders want particular knowledge to indicate up from reminiscence proper after they want it, forward of different knowledge that was loaded on the identical time.

Learn 5 remaining paragraphs | Feedback

Leave a Reply

Your email address will not be published. Required fields are marked *