Back in March, Microsoft announced what it was calling the "Xbox Velocity Architecture" for the Xbox Series X, and we got excited about the prospect of data streamed from long-term storage at advertised rates up to 4.8GB/s (compared to just 68MB/s on the Xbox One). Today, Microsoft offered some new details about how, exactly, the company got such high speeds from the hardware's I/O systems.
To extend that speed even further, Microsoft says it's expanding on the "industry standard LZ decompressor" with "a brand new, proprietary algorithm specifically designed for texture data named BCPack." This hardware-accelerated texture-unpacking algorithm can be run in parallel with the standard LZ decompressor, Microsoft says, increasing the functional throughput of the I/O bus without using up precious CPU core cycles. In fact, without hardware acceleration, Microsoft says similar software-exclusive decompression methods "would require more than four Zen 2 CPU cores" to achieve the same results.