Энтузиаст превратил ноутбук Lenovo Yoga в «самый глупый» ПК для локальных ИИ-ботов: M.2-франкенштейн, парализованный заменой оперативной памяти
Энтузиаст из Индии решил превратить ноутбук Lenovo Yoga в полноценную рабочую станцию для локальных ИИ-чатботов, используя доступный по цене графический ускоритель AMD Radeon RX 7900 XT и слот M.2. Однако эксперимент обернулся компромиссом: для работы с большими языковыми моделями пришлось пожертвовать оперативной памятью ноутбука, что сделало эту «Franken-rig» крайне неэффективной.
Автор проекта, известный на Reddit под ником Alternative-Panic69, столкнулся с проблемой: в его родной стране найти подходящую видеокарту для обучения и запуска локальных LLM было сложно. Он нашёл карту AMD Radeon RX 7900 XT объёмом 20 ГБ VRAM по цене всего $550, что считается отличной сделкой даже по западным меркам. Изначально энтузиаст планировал установить этот компонент в старый офисный ПК Lenovo M910Q, но материнская плата этого устройства не поддерживала установку такой мощной видеокарты.
В результате Panic принял решение провести «хирургическую операцию» на своём ноутбуке Lenovo Yoga. Для подключения карты к системе он использовал внешний PCIe-кабель от ADT-Link, который подключается непосредственно к слоту M.2 внутри корпуса. Также были задействованы блок питания DeepCool PL750D и проделано отверстие в нижней панели ноутбука для доступа к разъёму.
Сборка получилась визуально впечатляющей, но технически хрупкой. Первым шагом стало подключение внешнего SSD через USB для загрузки системы, так как основной накопитель M.2 был занят видеокартой. Графика от AMD Radeon RX 7900 XT работала отлично: в бенчмарке Furmark карта выдавала 500 FPS на разрешении 1080p. Однако энтузиаст столкнулся с архитектурной проблемой: видеобuffer, используемый для вывода изображения на встроенный экран ноутбука, занимал часть видеопамяти.
Для работы с большими языковыми моделями (LLM), такими как Qwen 35B A3B и GLM-4.7 Flash, критически важно иметь доступ ко всей памяти видеокарты. Встроенная графика была вынуждена вернуться к своей первоначальной роли — вывода изображения на экран, что отнимало ресурсы VRAM. Ситуация усугублялась тем, что ноутбуку требовалась огромная оперативная память для хранения контекста данных (до 128K токенов). Когда доступная DRAM заканчивалась, система начинала использовать файл подкачки (swap space), что приводило к полной остановке производительности. Видеокарта простаивала, ожидая освобождения памяти.
Энтузиаст описал свою конструкцию как классическую дилемму «выбери три из двух»: либо работает ноутбук как мобильное устройство, либо он становится мощной станцией для ИИ. В конечном итоге проект был признан провальным с точки зрения эффективности использования ресурсов. Автор сам признал, что превращение ноутбука в PCIe-разработочную плату было ошибкой.
Вместо того чтобы продолжать мучить ноутбук, энтузиаст принял решение купить самый дешёвый доступный компьютер на базе платформы AM4, который мог бы вместить как видеокарту AMD Radeon RX 7900 XT, так и блок питания. Это вернуло систему в нормальное состояние: теперь у неё есть достаточная оперативная память для работы с контекстом и свободный слот PCIe для графического ускорителя, что делает её пригодной для задач локального ИИ без компромиссов.