Легендарный процессор Zilog Z80 существует с 1976 года и использовался во всем: от калькуляторов и домашних компьютеров до аркадных автоматов. Однако 8-битный микропроцессор не может сравниться по мощности с современными процессорами. Тем не менее, разработчик ГарриР создал Z80-μLM — рабочую «ИИ» для уважаемого микропроцессора. ГарриР подтверждает, что модель не пройдет тест Тьюринга, но это забавный эксперимент. И нет, цена на Z80 не изменится из-за ИИ.
Согласно файлу README, «Z80-μLM — это «разговорный ИИ», который генерирует короткие последовательности символов с обучением с учетом квантования (QAT) для работы на процессоре Z80 с 64 КБ ОЗУ». Цель ГарриР — выяснить, насколько компактным может быть проект ИИ, сохраняя при этом «индивидуальность». Можно ли обучить и доработать ИИ? Похоже, ГарриР удалось сделать это всего за 40 КБ, включая инференс, веса и пользовательский интерфейс в стиле чата.
ГарриР любезно подробно описал особенности этого проекта ИИ для Z80.
Проект включает два примера. Tinychat — это разговорный чат-бот, который отвечает на приветствия и вопросы о себе очень короткими фразами. Другой — Guess, игра в 20 вопросов, где модель знает секрет, а мы должны его угадать.
Оба этих примера доступны в виде бинарных файлов для систем CP/M и Sinclair ZX Spectrum. Файлы CP/M представляют собой обычные .COM-файлы, которые любой может легко запустить. Для ZX Spectrum есть два .TAP-файла, образы кассетных лент, которые можно загрузить в эмулятор или на реальное оборудование.
ИИ чат-бота ограничен, но имеет нюансы.
По словам ГарриР, «…это другой режим взаимодействия. Лаконичные ответы заставляют вас выводить смысл из контекста или задавать прямые вопросы «да/нет», чтобы увидеть, понимает ли он или нет». Ответы намеренно короткие, иногда расплывчатые, но в них чувствуется индивидуальность. Или это просто человеческий мозг пытается антропоморфизировать ИИ в реального человека?
Короткий ответ: нет, бояться нечего! Но Z80 неоднократно оказывался под угрозой в течение своего 50-летнего срока службы.
В 2024 году Z80 наконец достиг статуса «конец жизненного цикла/последняя возможность покупки» согласно уведомлению об изменении продукта (PCN), которое мы видели через Mouser. От 15 апреля 2024 года Zilog уведомил клиентов, что его «производитель кремниевых пластин прекращает поддержку продукта Z80…» Но не бойтесь, поскольку еще в мае 2024 года один разработчик работал над прямой заменой. Глядя на репозиторий Z80-Open-Silicon от Rejunity, мы можем видеть, что это действительно произошло благодаря проекту Tiny Tapeout.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Les Pounder




