Компания Microsoft предложила новый подход к повышению производительности трассировки лучей в играх за счет использования твердотельных накопителей (SSD) для уменьшения использования видеопамяти (VRAM). Предложенный метод призван решить проблему растущих требований к памяти и пропускной способности, связанных со все более требовательными алгоритмами трассировки лучей.
Рост требований визуальных эффектов привел к появлению видеокарт с большими объемами памяти. Кроме того, пропорционально увеличилась пропускная способность, необходимая для обмена значительным объемом данных между памятью и процессором. Патент Microsoft под названием «Systems and methods for ray tracing acceleration structure level of detail processing» («Системы и методы обработки уровня детализации структур ускорения трассировки лучей») решает эту проблему, предлагая методы минимизации пространства, требуемого для реализации трассировки лучей.
В патенте описываются решения, предполагающие создание более управляемых пулов данных, связанных со структурами ускорения. Эти пулы данных могут храниться либо в памяти, либо на таких устройствах хранения, как SSD, которые обеспечивают самую высокую скорость обработки данных среди непостоянных вариантов хранения.
API DXR потенциально может работать в тандеме с набором Direct I/O от Microsoft, который доказал свою эффективность при использовании жестких и твердотельных дисков. По мере того как твердотельные накопители Gen5 будут получать распространение в индустрии ПК, предложенная идея может стать реальностью.
