Після офіційного анонсу відеокарт Nvidia GeForce RTX 5000 корпорація Microsoft оголосила про плани інтегрувати до API DirectX функції нейронного рендерингу (Neural Rendering).
Про це повідомляється в офіційному блозі розробників Microsoft.
Ця технологія використовує можливості штучного інтелекту та машинного навчання для вдосконалення традиційних методів обробки графіки, розширюючи межі її створення.
Cooperative Vectors: перший крок у нейронному рендерингу
Підтримка нейронного рендерингу стартує з рішення Cooperative Vectors, яке розкриває потенціал нейронних шейдерів на нових відеокартах Nvidia GeForce RTX 50. Ці відеокарти вперше обладнані тензорними ядрами, що підтримують нейронні шейдери.
Cooperative Vectors оптимізують матрично-векторні операції, прискорюючи робочі процеси штучного інтелекту в рендерингу в реальному часі. Технологія дозволяє:
- Множити матриці на вектори довільного розміру, значно підвищуючи продуктивність.
- Використовувати маломасштабні нейромережі для обробки піксельних шейдерів без зайвого навантаження на весь графічний процесор.
- Інтегрувати завдання ШІ без переривання графічного конвеєра, забезпечуючи плавність процесів.
Таким чином, штучний інтелект інтегрується безпосередньо в графічний конвеєр, дозволяючи розробникам застосовувати його для поліпшення окремих аспектів рендерингу, а не обробляти як окремий компонент.
Плани Microsoft і розширення підтримки
На даний момент нейронні шейдери доступні виключно на відеокартах GeForce RTX 50 компанії Nvidia, однак Microsoft активно співпрацює з іншими виробниками, такими як AMD, Intel і Qualcomm, для забезпечення сумісності цієї технології з їхнім обладнанням. Компанія планує інтегрувати функції нейронного рендерингу в ядро DirectX, що відкриє їхню доступність для ширшого спектра пристроїв.
Ця ініціатива є значущим кроком у розвитку графічних технологій, адже інтеграція ШІ безпосередньо у процеси рендерингу обіцяє революційні зміни в створенні графічного контенту.
