Quilter: штучний інтелект спроектував комп’ютер із 843 деталей і запустив його з першої спроби за тиждень

Quilter: штучний інтелект спроектував комп'ютер із 843 деталей і запустив його з першої спроби за тиждень

Команда розробників із компанії Quilter AI за кілька днів зробила те, що у звичайному апаратному проєкті розтягується на місяці. Вони використали власний програмний інструмент штучного інтелекту, щоб спроєктувати повноцінний комп’ютер із 843 окремих компонентів – і ця машина запустилася з першого натискання на кнопку живлення. Для інженерів «заліза» це майже як виграти лотерею, але тут йдеться не про везіння, а про зміну підходу до створення електроніки.

Проєкт Speedrun: комп’ютер за тиждень замість трьох місяців

У Quilter AI цей експеримент отримав промовисту назву Project Speedrun. У світі електроніки «speedrun» – це не просто красиве слово, а натяк на спробу пройти весь шлях від ідеї до працюючого пристрою якомога швидше, без втрати якості. Зазвичай розробка сучасного комп’ютерного модуля займає близько трьох місяців: від продумування схеми до першої апаратної ревізії плати. Цього разу від концепції до запуску Linux минуло менше тижня.

Йдеться не про умовний макет «на коліні», а про справжній комп’ютер на базі Linux, рознесений на дві друковані плати. Усе це спроєктував один інженер за допомогою платформи Quilter AI. Машина отримала процесор NXP i.MX 8M Mini Quad, 2 ГБ оперативної пам’яті, 32 ГБ постійного сховища, відеовихід, аудіо, Ethernet та слот PCIe. Серія NXP i.MX використовується у вбудованих системах по всьому світу – від «розумних» дисплеїв до промислових контролерів, тож це не іграшка для лабораторії, а реалістична конфігурація для ринку промислової електроніки.

Загалом комп’ютер складався з 843 реальних елементів – мікросхем, роз’ємів, резисторів, конденсаторів та інших деталей, які треба розумно розмістити на платі й з’єднати доріжками так, щоб усе працювало стабільно, вкладалося у норми заживлення, тепловиділення та вимоги виробництва.

Людина задає рамки, штучний інтелект робить «важку роботу»

Попри гучні заголовки, Quilter не намагалася створити «самодостатній» штучний інтелект, який сам вигадає комп’ютер із нуля. На старті проєкту все одно стояла людина. Інженер визначив принципову електричну схему, обрав набір компонентів і задав рамки: електричні параметри, фізичні розміри, обмеження зі сторони виробництва. Фактично, він описав, яким має бути пристрій, а вже потім дав змогу штучному інтелекту перетворити ці вимоги на конкретне компонування плати.

Такий підхід нагадує роботу з генеративними моделями на кшталт ChatGPT, тільки тут замість текстового опису історії подається структура схеми, допуски, правила трасування доріжок та інші технічні умови. Штучний інтелект не «вигадує» електроніку з порожнечі – він працює в межах чіткого технічного завдання, однак саме в цих межах бере на себе величезний обсяг рутинних дій, які зазвичай забирають у інженерів тижні.

Зазвичай проектувальник витрачає безліч годин на розміщення кожного елемента, прокладання доріжок між мікросхемами, коригування відстаней, перевірку перетинів сигналів та живлення. У проєкті Speedrun штучний інтелект узяв на себе саме це: він сформував компонування та розвів доріжки згідно з правилами, які йому задали, з урахуванням електричних та виробничих обмежень.

Від проєкту до «заліза»: класичне виробництво, новий темп

Після того, як Quilter AI завершив макетування, плати віддали в звичайне виробництво: друк, металізація отворів, нанесення доріжок, паяння компонентів – стандартний цикл для галузі. На цьому етапі у гру знову вступили інженери: вони провели перевірку, дрібне доопрацювання та так звану поліровку проєкту.

Представники компанії підкреслюють, що це не було «рятувальною операцією», коли доводиться перекроювати половину плати. Базове компонування, яке згенерував штучний інтелект, залишилося незмінним. Люди виправили лише другорядні нюанси. У звіті Quilter зазначено: на цю фінальну доробку пішло 38,5 години. Для порівняння, проєкт подібної складності без допомоги штучного інтелекту вимагає, за їхніми оцінками, 428 годин чистого часу.

Саме ця різниця в масштабі показує, навіщо інженери звертаються до алгоритмів: не для того, щоб відмовитися від фахівців, а щоб різко зменшити час між ідеєю та першим працюючим зразком. Особливо це помітно в галузях, де необхідно швидко тестувати нові архітектури: від мережевого обладнання до спеціалізованих модулів для автоматизації виробництва.

Перший запуск із «нуля» та далі – до повноцінної роботи

Найяскравіший момент у цій історії – те, що комп’ютер, спроєктований за участі Quilter AI, запустився з першої спроби. Для апаратної інженерії це доволі рідкісна подія. Зазвичай перші плати виявляють приховані помилки: недогляд у живленні, проблеми зі стабільністю сигналів, конфлікт компонентів або навіть банально переплутані лінії.

Проте для команди Quilter один лише факт старту системи не був достатнім. Їхнє завдання полягало не в тому, щоб показати «ми запалили індикатор живлення», а продемонструвати, що штучний інтелект може брати участь у створенні придатної до повсякденної роботи машини.

Linux як випробування на витривалість

Після першого вмикання на комп’ютер встановили повноцінне середовище Linux. Операційні системи цього сімейства, починаючи з ядерних модулів і закінчуючи графічними оболонками, широко використовуються в серверах, вбудованих пристроях і настільних комп’ютерах. Вони добре підходять для тестування обладнання, адже дозволяють завантажити систему різноманітними завданнями – від відтворення відео та ігор до конференцій і офісної роботи.

На цьому етапі зазвичай виявляються слабкі місця плати: нестабільність живлення під навантаженням, погана цілісність сигналів, перегрів окремих зон, раптові перезавантаження. Це період, якого в інженерних командах інколи побоюються, оскільки саме тут спливають помилки, що ховалися за красивими 3D-моделями та чистими схемами.

За словами Quilter, плати, створені за участі їхньої системи, поводилися передбачувано. Вони витримали навантаження, а команда змогла побачити, як комп’ютер поводиться, коли софт звертається до пам’яті, процесора, мережі, графічного виводу – не епізодично, а протягом тривалого часу.

YouTube, ігри та робота: не лише демонстрація, а й практичний тест

Щоб показати, що це не лабораторний експеримент у стерильних умовах, інженери навмисне прогнали через систему знайомі кожному сценарії. Комп’ютер, спроєктований за участі штучного інтелекту, успішно відтворював відео з YouTube, запускав гру AngryBots і працював із офісним програмним забезпеченням на кшталт Google Meet та LibreOffice.

Це не демонстрація «ігрового монстра», а перевірка на повсякденність: відеопотік, відеоконференція, офісні документи, нескладна 3D-гра. Для вбудованих систем на зразок пристрою на NXP i.MX 8M Mini Quad це досить показовий набір завдань. Такий процесор часто опиняється «за кадром» у панелях для переговорних кімнат, медіацентрах, кіосках самообслуговування, промислових контролерах. Тож можливість безпроблемно тримати на собі одночасно відео та обчислення важить значно більше, ніж сухі цифри в бенчмарках.

Що означає проєкт Quilter для інженерів «заліза»

Хоча всі показники, результати тестів і часові оцінки надходять безпосередньо від Quilter, історія з Project Speedrun чітко окреслює напрямок руху індустрії. Штучний інтелект поступово стає таким самим звичним інструментом для апаратних розробників, як системи автоматизованого проектування (CAD) чи емулятори схем.

Як колись без спеціалізованого програмного забезпечення було немислимо проєктувати складні мікросхеми, так нині з’являється новий рівень автоматизації: алгоритми, що здатні брати на себе не лише перевірку правил, а й саме компонування та трасування, заощаджуючи сотні годин людського часу.

Для великих виробників електроніки це відкриває можливість швидше експериментувати з новими архітектурами та випускати більше прототипів за той самий період. Для невеликих команд і стартапів це шанс вийти на рівень складності проєктів, який раніше вимагав би великих штатів та окремих відділів інженерів.

Quilter зі своїм Project Speedrun поки що демонструє приклад з одного конкретного комп’ютера, але саме такі історії стають сигналом для навчальних програм, інженерних шкіл і компаній: робота над апаратним забезпеченням входить у фазу, де співпраця людини та штучного інтелекту перестає бути екзотикою та поступово перетворюється на звичну практику.

Прокоментувати

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