
Відкритий USB-інструмент розблоковує напівшвидкісний AI-лімітер GPU Nvidia у Windows
Новий відкритий UEFI-розблокувач завантажується з USB, знімає тензорний лімітер Nvidia у Windows для GPU RTX 20, 30 і 40-ї серій і, за повідомленням, піднімає продуктивність FP16 до 65% в одному тесті розробника.
Новий відкритий UEFI-інструмент завантажується з USB і розблоковує тензорний лімітер Nvidia у Windows, орієнтуючись на настільні та ноутбукові GPU RTX 20, 30 і 40-ї серій. Проєкт nv-uefi-unlocker може підвищити продуктивність математики FP16, причому власний ноутбуковий RTX 4060 розробника показав на 65% вищу продуктивність FP16 в одному тесті, без прошивання відео-BIOS і без зміни драйвера.
Як працює розблокування
Інструмент знімає тензорний лімітер Nvidia за допомогою спільнотного payload V67 із перевіркою зворотного зчитування. Він обманює підписаний завантажувальний firmware Booter Nvidia, щоб відкрити блокування запису у двох регістрах вибору швидкості, що дозволяє тензорним блокам працювати на повній частоті. Він запускається з USB-накопичувача FAT32 до завантаження драйвера Nvidia при кожному запуску, тож розблокування не зберігається після втрати живлення і його треба повторювати щоразу.
Налаштування та сумісність
Випуск містить скрипти та самозібрані бінарні файли, але не містить firmware Nvidia. Один скрипт завантажує публічні пакети драйвера Nvidia 610.43.03, перевіряє їх і локально перебудовує файли firmware. Система має завантажуватися в режимі UEFI з вимкненим Secure Boot або з налаштуванням довіри до самопідписаного EFI; інструмент не може обійти Secure Boot для античиту ігор. Власники RTX 20 мають один раз запустити доданий скрипт, щоб перевести Windows-драйвер Nvidia у режим firmware GSP, а потім перезавантажитися. Ноутбукові GPU потребують, щоб дискретний GPU Nvidia був увімкнений на момент запуску, тому рекомендовано режим лише dGPU або MUX.
Повідомлені результати та обмеження
Повідомлені результати у Windows включають зростання RTX 2070 з 36 до 60-63 TFLOPS у матричному множенні FP16, приріст 65% на ноутбуковому RTX 4060 і зростання RTX 4080 з 100.37 до 192.18 TFLOPS у матричному множенні BF16. Список сумісності вказує RTX 20-ї серії як повністю сумісну з деякими відомими проблемами, RTX 30-ї серії як повністю сумісну, а RTX 40-ї серії як повністю сумісну на ноутбуках і настільних системах. GTX 16 теоретично сумісна, перевірка очікується, тоді як карти pre-Turing, GA100 і RTX 50-ї серії не підтримуються.
Застереження
Результати залежать від лімітів потужності та температури, а поєднання розблокування з розблокуванням ліміту потужності nvoc може перевищити заводські межі потужності та температури. Перевірка хешу ROM для кожної карти, яку вимагають правила безпеки проєкту, ще не реалізована, збереження для Thunderbolt eGPU не гарантоване, а карти на кшталт RTX 2080 і RTX 2080 Ti перебувають на розгляді. Карти RTX 50-ї серії мають більше захисту, ніж очікувалося, а команда каже, що перемикач завантаження з диска перебуває в розробці.
Джерела: Tom's Hardware
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.