Китайская компания Huawei объявила об открытии исходного кода своего программного инструментария CANN. Решение направлено на то, чтобы поддержать пользователей в самостоятельной работе с чипами и помочь им раскрыть их потенциал, а также разрабатывать собственные решения на основе этих технологий.
CANN представляет собой связующее звено между высокоуровневыми системами обучения искусственного интеллекта и чипами Ascend. Благодаря этому инструментарий позволяет разработчикам использовать вычислительные ресурсы, не вникая в технические сложности, связанные с архитектурой самих чипов.
Открытие исходного кода CANN было анонсировано на саммите компьютерной индустрии Ascend, который прошел в Пекине. На мероприятии представители компаний, работающих в сфере ИИ, вузов, исследовательских организаций и партнеров Huawei выступили с инициативой развивать открытую экосистему CANN. Их цель — объединить усилия отрасли, изучать новые возможности в области искусственного интеллекта и вместе развивать экосистему, основанную на чипах Ascend.
Ротационный председатель правления Huawei Сюй Чжицзюнь отметил, что вычислительные мощности остаются ключевым элементом стратегии компании в области искусственного интеллекта. Он подчеркнул, что почти каждая крупная компания, производящая чипы для высокопроизводительных вычислений, разрабатывает собственную архитектуру. Однако в отличие от Nvidia, которая создала закрытую экосистему CUDA, Huawei делает ставку на открытость.
По данным, предоставленным Huawei агентству «Синьхуа», за семь лет разработки CANN достигла серьезных результатов в оптимизации вычислений, эффективности передачи данных и управлении памятью. Сегодня она обеспечивает поддержку на всех этапах — от обучения моделей искусственного интеллекта до их внедрения.
Публикация исходного кода CANN — это важный шаг Huawei в направлении открытости и распространения собственных технологий. Ранее компания уже открыла исходные коды операционной системы HarmonyOS и платформы искусственного интеллекта MindSpore.