Разработчики, надеющиеся избежать Windows на ноутбуках Nvidia RTX Spark, столкнулись с проблемой. Подробный практический обзор, опубликованный MindStudio, показал, что, хотя Linux устанавливается и работает на этих машинах, ориентированных на искусственный интеллект (с ускорением графического процессора, полноценным рабочим столом и работающими периферийными устройствами), зашифрованное встроенное ПО управления питанием блокирует тактовую частоту графического процессора примерно на трети тактовой частоты Windows, сокращая локальный вывод ИИ с 65,4 токенов в секунду до всего лишь 13,9 на том же оборудовании и модели.

Это почти в пять раз разница с машинами, продаваемыми разработчиками ИИ. Дополнительную информацию об этой истории можно найти в наших текущих последних разработках в области искусственного интеллекта.

Тесты: одна модель, четыре конфигурации

В обзоре сравнивалась GPT-OSS-120B, открытая модель со 120 миллиардами параметров, которая помещается в 128 ГБ унифицированной памяти ноутбука, в четырех конфигурациях:

  • Windows на ARM (собственно): 65,4 токена в секунду.
  • WSL (Linux внутри Windows): 65,1 токена в секунду.
  • Nvidia DGX Spark (настольное устройство): 61 токен в секунду
  • Родной Linux (тот же ноутбук): 13,9 токенов в секунду.

Рисунок поразительный. WSL — Linux, работающий как подсистема поверх Windows, — почти точно соответствует родной Windows. DGX Spark настольного класса немного медленнее, чем ноутбук на Windows, что, вероятно, отражает его другой тепловой профиль. Но родной Linux на том же ноутбуке обеспечивает едва ли пятую часть производительности Windows.

Зашифрованная прошивка является основной причиной

Виновником не является драйвер ядра Nvidia с открытым исходным кодом, который работает и обеспечивает ускорение CUDA. Это компонент только для Windows, называемый Nvidia Platform Controllers and Framework, который управляет подачей питания между процессором и графическим процессором. Обзор показал, что эта прошивка не имеет эквивалента для Linux, а ее таблица мощности зашифрована, поэтому ее может прочитать только драйвер Windows.

Практический эффект: как только ноутбук подключается к сетевой розетке, частота графического процессора блокируется примерно на 780 МГц в Linux вместо 2,2 ГГц плюс, как в Windows. При работе от батареи разница сужается, но работа от сети — это именно тот момент, когда вы ожидаете максимальной производительности вывода, и именно тогда, когда Linux не может ее обеспечить.

Ошибка с разделением памяти

Тактовая частота — не единственная настройка, зависящая от Windows. Прошивка ноутбука по умолчанию резервирует 96 ГБ из 128 ГБ единой памяти для графического процессора, и, опять же, только Windows предоставляет настройку для изменения этого разделения.

Рецензент обнаружил это на собственном горьком опыте: после загрузки Linux системе было доступно только 28 ГБ из 128 ГБ. Для исправления требовалась перезагрузка Windows, уменьшение резервирования памяти графического процессора до 4 ГБ, а затем перезагрузка Linux, которая затем могла видеть 120 ГБ. Без этого обходного пути большие модели, которые должны удобно помещаться на машине, просто недоступны в Linux.

Установка Linux по-прежнему остается приключением

Даже добраться до троттлированного графического процессора было нетривиально. Первая попытка обзора использовать Omarchy, дистрибутив на базе Arch, который уже поддерживает этот чип на оборудовании Asus и Dell, на MSI Prestige N16 Flip AI Plus не удалась: во время загрузки появился мерцающий и нестабильный дисплей. Переход на Debian работал более надежно, но требовал обходных путей: установщик не мог подключиться через Wi-Fi, требовался адаптер USB Ethernet, а стандартное ядро ​​поставлялось без поддержки клавиатуры, тачпада или графического процессора ноутбука.

Возвращение в Омарчи решило проблему с драйверами, поскольку в его ядро ​​входит драйвер Nvidia с открытым исходным кодом. На ранних этапах процесса выход HDMI также отказывался работать во время установки — рецензент прибегнул к наведению внешней камеры на внутренний экран ноутбука, просто чтобы следовать за установщиком. После настройки окончательная система работала как полноценный рабочий стол с разрешением 4K и частотой 120 Гц, с работающим звуком, клавиатурой, тачпадом и ускорением CUDA.

Почему это важно для местных разработчиков ИИ

Платформа RTX Spark поставляется в таких машинах, как MSI Prestige, Asus ProArt и Dell XPS, причем все они используют ту же конструкцию графического процессора, что и настольный компьютер Nvidia DGX Spark. Но есть ключевое отличие: DGX Spark поставляется с собственной сборкой Linux от Nvidia, в то время как каждый вариант ноутбука поставляется с Windows на ARM. Большая часть серьезных инструментов локального искусственного интеллекта — vLLM, SGLang — создается в первую очередь с использованием Linux, и именно поэтому разработчики, покупающие эти машины, хотят, чтобы на них была установлена ​​Linux.

В обзоре делается вывод, что WSL является практическим ответом на сегодняшний день: он использует стек драйверов Windows, поддерживает полную мощность графического процессора независимо от того, подключен ли он к сети или работает от батареи, и по-прежнему использует инструменты искусственного интеллекта, основанные на Linux. Native Linux остается проектом для любителей — он функционален, но оставляет большую часть заявленной производительности оборудования без изменений.

Реальное решение проблемы зависит от того, чтобы Nvidia перенесла логику управления питанием контроллера платформы в свой драйвер Linux. Пока этого не произойдет, отмечается в обзоре, ноутбук не сможет стать тем, чем его хотят видеть покупатели: портативным DGX Spark. Nvidia публично не прокомментировала это открытие и не обозначила сроки поддержки Linux. Для разработчиков, выбирающих между этими ноутбуками и настольными компьютерами, текущее состояние прошивки является существенным предостережением — в спецификации указано 2 ГГц, но в Linux только Windows знает, как запросить ее.

---

Будьте впереди ИИ

Получайте последние новости, анализ и открытия в области искусственного интеллекта — все в одном месте.

Подробнее новости AI →