RTX Spark: драйвер, що змусив відеокарти Nvidia ожити на Arm-системах з Windows

Ентузіастам вдалося змусити драйвер для Arm-комп’ютера Nvidia RTX Spark працювати на альтернативних платформах з процесорами Arm, що відкрило можливість підключати до таких комп’ютерів відеокарти Nvidia GeForce для настільних систем.

 Джерело зображення: BoliviaInteligente / unsplash.com

Джерело зображення: BoliviaInteligente / unsplash.com

Версія Windows on Arm переважно обмежена пристроями на чіпах Qualcomm Snapdragon і не передбачає підтримку настільних відеокарт Nvidia. Комп’ютери Nvidia RTX Spark запропонували продуктивну графіку в Windows on Arm, але за високу ціну та з акцентом на розробників. Випуск драйвера допоміг ентузіастам розширити асортимент підтримуваного обладнання.

Зокрема, цей драйвер запрацював на 24-ядерному серверному процесорі Kunpeng 920 з тактовою частотою 2600 МГц — він базується на тій же архітектурі, що й Snapdragon X Elite, тільки за однопотоковою продуктивністю порівнянний з Intel Core i5-1235U. Цей чіп встановлений у робочій станції Huawei Qingyun W510 з 32 Гбайт пам’яті DDR4-2933, на якій запрацювала відеокарта Nvidia GeForce RTX 4060. Під час запуску Black Myth: Wukong ця система показала в середньому 21 кадр на секунду з просіданнями до 3. Відносного успіху вдалося досягти і з робочою станцією Radxa Orion O6, до якої підключили Nvidia GeForce RTX 2080 Ti.

Близько 25% продуктивності йшло на трансляцію x86 в Arm, що пояснює невисоку швидкість у тестах. Ентузіасти не виключають, що цей метод може працювати також з відеокартами серій Nvidia GeForce RTX 20, 30 та 50. Але на його доопрацювання піде чимало часу: трансляція інструкцій для процесора викликала невдоволення античітерського захисту; через відсутність драйверів для Windows не вдалося змусити працювати мережевий інтерфейс материнської плати; некоректно працював і відеовихід на відеокарті — для запису довелося використовувати інший комп’ютер.

Джерело новини: 3dnews.ru

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *