DirectStorage

E186762

DirectStorage is a Microsoft API designed to dramatically speed up game asset loading by enabling high-bandwidth, low-latency data streaming from NVMe storage directly to the GPU.

All labels observed (1)

Label Occurrences
DirectStorage canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Microsoft technology
application programming interface
announcedBy Microsoft
benefit faster level transitions
more detailed game worlds streamed on demand
reduced CPU utilization during streaming
shorter loading screens
category game development technology
graphics and storage API
component developer API
runtime library
designedFor Windows
Xbox
developer Microsoft
enables GPU-accelerated decompression
batching of I/O operations
direct data path from NVMe storage to GPU
low-latency data streaming
parallel I/O requests
improves asset streaming efficiency
frame-time consistency in asset-heavy scenes
optimizesFor modern NVMe storage performance characteristics
partOf DirectX
surface form: DirectX family
primaryPurpose enable high-bandwidth data streaming from storage to GPU
reduce CPU overhead for I/O operations
reduce game loading times
speed up game asset loading
reduces CPU bottlenecks in asset loading
I/O-related latency in games
relatedTo Direct3D 12
surface form: DirectX 12

Xbox Velocity Architecture
requires NVMe SSD for full performance benefits
compatible GPU drivers
operating system support
supportsHardware NVMe
surface form: NVMe SSD

PCIe-based solid-state drive
supportsPlatform Windows 10
Windows 11
Xbox Series S
Xbox Series X
targetAudience game developers
targetDomain PC gaming
console gaming
useCase open-world game streaming
streaming game world assets
streaming geometry data
streaming textures

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Windows 11 includesFeature DirectStorage