Huawei тихо открыла исходный код «Линси» — амбициозной системы команд, объединяющей CPU, GPU и AI
В последние годы Huawei вынуждена активно развивать собственные технологии нижнего уровня: собственные CPU, операционные системы и чипы для ИИ. Однако на самом фундаментальном уровне — в системе команд — у компании также есть собственная разработка под названием «Линси» (灵犀), которая уже доступна в открытом доступе.
Первые упоминания о системе команд «Линси» относятся как минимум к 2019 году. Еще в сентябре 2019 года Huawei подала заявку на регистрацию товарного знака «灵犀指令集», а в октябре 2022 года — на английское название «LinxiISA». Проект был опубликован на GitHub, но оставался малозаметным.
Настолько незаметным, что многие не знали об особенностях и преимуществах этой разработки. Недавно на платформе Zhihu появился подробный разбор от магистра инженерии Южного университета науки и технологий, который назвал «Линси» первым за последние 20 лет открытым проектом, пытающимся объединить на уровне системы команд CPU, GPU и ускорители ИИ.
Ключевая идея: CPU и GPU перестают быть разными процессорами, а становятся двумя режимами работы одного чипа. Автор разбора назвал эту амбицию «довольно безумной».
По его оценке, проект демонстрирует команду с высокой архитектурной компетенцией и строжайшей инженерной дисциплиной, которая взялась за задачу с высочайшим риском, но и потенциально огромной отдачей.
В истории были и другие попытки унифицировать системы команд, но успешных почти нет, поэтому риск велик. Однако в случае успеха Huawei больше не нужно будет поддерживать две раздельные системы для CPU и GPU. Линейки продуктов Ascend (ИИ), Kirin (смартфоны), Kunpeng (серверы) и, возможно, будущие GPU смогут объединиться на единой технологической платформе. Стратегическая ценность такого подхода колоссальна.
Впрочем, пока проект находится на ранней стадии: код открыт, но реальной производительности и аппаратных реализаций еще нет. Говорить об успехе или провале преждевременно.
Если на создание собственного чипа ушло около пяти лет, а на операционную систему — десять, то успех в области системы команд может потребовать двадцати лет накоплений. Архитектуры x86 от Intel и AMD развиваются уже более 40 лет, ARM — более 30, и даже она пока успешна в основном в мобильном сегменте, а в高性能 настольных и серверных системах находится на ранних этапах. Что уж говорить о RISC-V.
Успех системы команд требует экосистемы, которая создать еще сложнее, чем собственный чип или ОС. А главная текущая проблема полупроводниковой отрасли Китая — освоение контролируемого передового техпроцесса. Пока эти вопросы не решены, внедрение совершенно новой и революционной унифицированной системы команд крайне затруднительно. Перспективы стоит оценивать в долгосрочной перспективе.








0 комментариев