AMD розробила спосіб зменшити навантаження на відеопам'ять у 666 352 рази
Інженери AMD представили метод генерації 3D-дерев, який практично усуває необхідність геометріїзнижуючи обсяг займаної відеопам'яті з 34,8 ГБ до всього 52 КБ. Нова технологія використовує work graphs і mesh nodes, дозволяючи відеокарті будувати дерева в реальному часі на потрібному рівні деталізації - без зберігання полігонів у VRAM.
Замість традиційної геометрії GPU отримує інструкції щодо генерації дерев, які займають лише кілька десятків кілобайт. На льоту відеокарта створює необхідну LOD-модель, використовуючи процедурну генерацію. Це виключає необхідність завантажувати важку геометрію та оптимізує потокове завантаження сцен.
Новий підхід заснований на парадигмі, за якої GPU сам собі призначає завдання через work graphs. Mesh nodes дозволяють відеокарті робити draw calls без участі процесора, тобто весь процес рендерингу може виконуватися локально GPU. Така архітектура знижує навантаження на CPU та прискорює генерацію контенту.
Технологія застосовується не тільки до дерев – аналогічний підхід можна використовувати і для інших об'єктів., а надалі, можливо, і для текстур. Наприклад, NVIDIA розвиває напрямок нейростискання текстур, а AMD пропонує універсальне рішення, що не залежить від конкретних архітектур.