Запустил Qwen на FPGA за $50: как работает самодельный AI-ускоритель
Я запустил полноценный инференс нейросети на FPGA за $50, без видеокарты и CUDA. Взял Xilinx Kintex-7 с 4 ГБ памяти, подключил к мини-ПК через PCIe, загрузил openTPU и запустил Qwen. Всё работает. Обычно железо подбирают под модель. Здесь я наоборот — создал специализированный AI-ускоритель для конкретных вычислений, как TPU у Google. Сейчас это возможно за день одному инженеру, а не год корпорации. • **Qwen3-0.6B** — 31 токен/сек на FPGA • **Qwen3.5–35B** (35 млрд параметров) — 4 токена/сек на 4 ГБ памяти • **LFM2.5–230M** — 86 токенов/сек
AI-обработка оригинала Habr AI; редакция Hamidun News
Я хотел разработать собственный AI-процессор и нашёл openTPU — открытый ускоритель от Felipe Sens Bonetto, выполненный с участием ИИ-агентов. Вопрос был простой: можно ли действительно взять проект с GitHub, загрузить его в физическую FPGA и запустить настоящий инференс больших языковых моделей?
Купил на AliExpress Xilinx Kintex-7 XC7K480T с 4 ГБ оперативной памяти. Подключил через PCIe к MINISFORUM, собрал прошивку в Vivado, настроил драйверы и PCIe DMA, подготовил софт — и загрузил реальные веса нейросетей. Инференс запустился.
Что получилось
Все системы прошли тесты. PCIe DMA успешно передаёт данные. Подсистема памяти работает полностью. Тесты инструкций процессора проходят 100%. FPGA определяется системой корректно. Языковая модель выполняет инференс на FPGA.
По замерам на такой же плате работают эти модели с такой скоростью:
• Qwen3-0.6B — 31 токен в секунду • Qwen3.5–2B — 12 токенов в секунду • LFM2.5–230M — 86 токенов в секунду • Qwen3.5–35B — 4 токена в секунду (35 миллиардов параметров на 4 ГБ памяти)
Последняя особенно интересна: большую модель удалось запустить на карте с минимальной памятью. FPGA этой архитектуре уже далеко не первый год.
Почему это больше, чем просто ещё одна нейросеть
Обычно GPU воспринимают как готовую платформу: купил видеокарту, установил CUDA, запустил модель. Но идея openTPU в противоположном: не подбирать железо под нейросеть, а создавать собственное специализированное железо под конкретные вычисления.
Именно для этого разрабатывают TPU — процессоры, оптимизированные под операции машинного обучения. Раньше это была задача только Google и NVIDIA, требовала годы разработки. Теперь один инженер может на выходные собрать и испытать прототип. Текущая плата не конкурент H100. Рабочий прототип — не серийный ASIC. Но теперь можно экспериментировать с собственной архитектурой AI-процессора не в теории, а на реальном оборудовании.
Что дальше
Думаю над более быстрой памятью и мощной FPGA для оценки архитектуры собственного inference-чипа. Появляется интересная тенденция: мы уже используем ИИ, чтобы писать программы, а теперь ИИ проектирует процессоры, на которых сам будет работать.
Спасибо Felipe Sens Bonetto за openTPU. Продолжение в части 2, где покажу результаты со стенда — 8 нейросетей, 165 запусков, реальные токены в секунду и анализ того, где упирается DDR3.
- 27 окт. 2026 г.DingTalk открыл код DWS и перенёс на HarmonyOS PC 1000+ команд для ИИ-агентов
- 27 окт. 2026 г.Qwen3.8 пыталась загрузить файл в облако Alibaba в Пекине из песочницы Cohere
- 26 окт. 2026 г.Claude Opus 5.5 выиграл Code2Video-AA с 1536 Elo, обойдя GPT-6 Astra на 109
- 26 окт. 2026 г.Alibaba выпустила второе поколение очков на Qwen по цене от $450
Вопросы и ответы по материалу
Что известно по теме: что получилось?
Все системы прошли тесты. PCIe DMA успешно передаёт данные. Подсистема памяти работает полностью. Тесты инструкций процессора проходят 100%. FPGA определяется системой корректно. Языковая модель выполняет инференс на FPGA. По замерам на такой же плате работают эти модели с такой скоростью: Qwen3-0.6B — 31 токен в секунду Qwen3.5–2B — 12 токенов в секунду LFM2.5–230M — 86 токенов в секунду Qwen3.5–35B — 4 токена в секунду (35 миллиардов параметров на 4 ГБ памяти) Последняя особенно интересна: большую модель удалось запустить на карте с минимальной памятью. FPGA этой архитект
Что известно по теме: почему это больше, чем просто ещё одна нейросеть?
Обычно GPU воспринимают как готовую платформу: купил видеокарту, установил CUDA, запустил модель. Но идея openTPU в противоположном: не подбирать железо под нейросеть, а создавать собственное специализированное железо под конкретные вычисления. Именно для этого разрабатывают TPU — процессоры, оптимизированные под операции машинного обучения. Раньше это была задача только Google и NVIDIA, требовала годы разработки. Теперь один инженер может на выходные собрать и испытать прототип. Текущая плата не конкурент H100. Рабочий прототип — не серийный ASIC. Но теперь можно экспериме
Что известно по теме: что дальше?
Думаю над более быстрой памятью и мощной FPGA для оценки архитектуры собственного inference-чипа. Появляется интересная тенденция: мы уже используем ИИ, чтобы писать программы, а теперь ИИ проектирует процессоры, на которых сам будет работать. Спасибо Felipe Sens Bonetto за openTPU. Продолжение в части 2, где покажу результаты со стенда — 8 нейросетей, 165 запусков, реальные токены в секунду и анализ того, где упирается DDR3.
Протестируйте новые LLM и мультимодальные модели в одном окне
Платформа Nomad AI (nomadnet.ai) даёт прямой доступ к Claude Opus 5.5, GPT-6, Gemini 3.1, DeepSeek и автономным агентам без VPN, зарубежных карт и зоопарка подписок.
Главное из мира ИИ — раз в неделю
7 ключевых событий недели, отобранных вручную. Без шума, репостов и пресс-релизов.
Готово! Проверьте почту — мы отправили подтверждение.