Перейти до вмісту

Що насправді означає DirectCompute для геймерів?

    1651624623

    GPGPU отримує ще одне практичне застосування

    Здається, лише кілька місяців тому команда Tom’s Hardware почала звертатися до постачальників обладнання та розробників програмного забезпечення з нашим бажанням більш ретельно оцінити можливості компонентів із підтримкою OpenCL та DirectCompute за допомогою реальних показників. Ми розглянули якомога більшу глибину, але, здається, не було багато про що звітувати. Звичайно, ми проводили тести в Metro 2033 з увімкненим і вимкненим фільтром глибини різкості на основі DirectCompute. Але єдиний висновок, який ми могли зробити, був: «Вау, це напевно покращує продуктивність».

    Нарешті ця ситуація змінюється. Зростаючий список ігор тепер реалізує DirectCompute. У цій статті ми тестуємо чотири з них: Battlefield 3, DiRT 3, Civilization 5 і, звісно, ​​Metro 2033. На відміну від більшості ігор, які ми проводимо в Tom’s Hardware, ми зосереджуємось не на продуктивності системи або компонентів. . Так, це ще один елемент, який AMD допомогла нам зібрати, завдяки технічній інформації та спілкуванню з розробниками, тому ми розглядаємо APU компанії та порівнюємо їх із дискретною графікою. Але в цій історії є щось більше, ніж вплив на частоту кадрів. Йдеться про включення методів для досягнення реалізму, які раніше були нездійсненними в дні до допомоги обчислень на основі GPU.

    «Отримання більшої швидкості в іграх, заснованих виключно на апаратних версіях, не досягає тих самих високих висот, які ми бачили багато років минулого», – каже Ніл Робісон, директор із зв’язків з ISV в AMD. «Розробникам програмного забезпечення, як правило, не доводилося перекодувати своє програмне забезпечення, оскільки вдосконалення апаратного забезпечення підвищило б їх продуктивність, яка в багатьох випадках була вдвічі більшою, ніж у попереднього покоління. Але тепер справа підійшла до того, що ми додаємо ядра, а не посилюємо окремі чіпи. Насправді розробникам доводиться вносити деякі зміни у своє програмне забезпечення — у деяких випадках фундаментальні зміни архітектури. Гетерогенні обчислення — це один із тих ключів, який дозволить вам, як розробнику, буквально проникнути в нутрощі процесора і зробити цей гігантський стрибок вперед за допомогою вашого програмного забезпечення, щоб заохотити людей оновлюватися».

    Оцінка Робісона того, що розробники будуть робити з гетерогенними обчисленнями, здається точною, коли мова йде про такі програми, як Adobe Premiere Pro CS 5 (зокрема, його CUDA з підтримкою Mercury Playback Engine) і перекодування відео. Обидва паралельні робочі навантаження легко використовують переваги оптимізації графічних архітектур. Однак ми ще не бачили переваги, орієнтованої на продуктивність, яка могла б бути пов’язана з OpenCL або DirectCompute в іграх. Там обидва API, схоже, надають розробникам програмного забезпечення нові підходи до розширення реальності. Однак нам все ще цікаво: як саме популярні ігри використовують новітні технології гетерогенних обчислень, і що буде далі? Щоб відповісти на ці запитання, потрібен зворотній зв’язок розробників, і це саме те, що ми шукали.

    Перш ніж ми перейдемо туди, давайте поговоримо про продуктивність. Як ми щойно бачили минулого тижня в Battle At $140: Чи може APU перевершити процесор Intel і додаткову графіку?, існують чітко визначені межі того, що ви можете очікувати від сучасних APU. Ми керували метро. Ми керували Battlefield. Ми запустили DiRT 3. У кожному випадку ці перспективні ігри могли помірно відтворюватися з роздільною здатністю 1024×768 із найменшими налаштуваннями деталізації. Більше спирання на графічні ресурси для обробки OpenCL або DirectCompute не змінить цю історію. Більш ймовірно, що ви отримаєте можливість пограти в улюблену гру на ноутбуці з APU, яка раніше не працювала б гладко.

    Але пам’ятайте, що до нової хвилі процесорів від Intel і APU на базі Trinity від AMD залишилося кілька місяців. Рядок продуктивності ось-ось підвищиться, і належна підтримка обох стандартів обчислень майже напевно вплине на те, як виглядає ваша улюблена назва, якщо обидві компанії зможуть продемонструвати нам вищу частоту кадрів у своїх частинах наступного покоління.

    0 0 голосів
    Rating post
    Підписатися
    Сповістити про
    guest
    0 comments
    Вбудовані Відгуки
    Переглянути всі коментарі
    0
    Ми любимо ваші думки, будь ласка, прокоментуйте.x