Деталі технології crossihv multigpu в directx 12
Корпорація Microsoft розкрила перші деталі своєї технології cross-IHV multi-GPU (мульти-GPU), підтримка якої буде реалізована в новому DirectX 12.
Як повідомляється, нова технологія дозволяє виконувати об'єднання для спільної роботи графічних процесорів GPU (карт), розроблених різними компаніями.
Але, є заковика: програми (ігри) повинні бути налаштовані так, щоб підтримувалася технологія Multiadapter і був реальний виграш в продуктивності, використовуючи нову технологію.
Для довідки, DirectX 12-це низкоуровневая - високопродуктивна API (інтерфейс програмування додатків), яка взаємодіє на низькому рівні з ресурсами комп'ютерного «заліза», наприклад, GPU (графічний процесор) і CPU (центральний процесор). Низькорівневий доступ до обладнання дозволяє розділити навантаження рендеринга між різними графічними процесорами.
Щоб продемонструвати переваги своєї технології Multiadapter, Microsoft сравліла дві тест-системи в DX12 Unreal Engine 4-based Elemental benchmark.
технологія перерозподілу обчислювальних процесів
Використання різних мульти-GPU не обмежена тільки пост-обробкою. Другий GPU (графічний процесор) може використовуватися для виконання і інших процесів. Але програми (ігри) повинні бути сумісними з технологією Multiadapter, щоб скористатися всіма можливостями перенаправлення обчислень в мульти-GPU. Microsoft не розказала, буде легко або важко додати підтримку технологію Multiadapter в програми розробникам. В результаті поки неясно, чи будуть розробники ігор використовувати цю технологію, щоб поліпшити продуктивність.
Варто зазначити що технологія Multiadapter підвищить продуктивність персональних комп'ютерів і ігрових платформ, а також може відкрити двері до таких методів рендеринга і перерозподілу обчислювальних процесів, які до цього були не доступні.