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


Explode! [credit:
Microsoft
]

The majority of the pace improve, as Microsoft has mentioned earlier than, comes from the system’s use of NVMe SSD reminiscence, reasonably than the a lot slower-spinning laborious 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’s going to additionally doubtless 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 customary LZ decompressor” with “a model new, proprietary algorithm particularly designed for texture knowledge named BCPack.” This hardware-accelerated texture-unpacking algorithm might be run in parallel with the usual LZ decompressor, Microsoft says, growing the purposeful throughput of the I/O bus with out utilizing up valuable CPU core cycles. In reality, with out {hardware} acceleration, Microsoft says comparable software-exclusive decompression strategies “would require greater than 4 Zen 2 CPU cores” to attain the identical outcomes.
Microsoft additionally went right into a bit extra element on its beforehand introduced DirectStorage API. That new enlargement of the DirectX pipeline gives builders “nice grain management of their I/O operations” on the Sequence X, “empowering them to ascertain 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 point out up from reminiscence proper after they want it, forward of different knowledge that was loaded on the similar time.Learn 5 remaining paragraphs | Feedback



Supply hyperlink

Leave a Reply

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