По данным Huawei, у CANN более 5 200 активных разработчиков в месяц; 61% из них не работают в компании.[3] Доступ к коду для Ascend 950 с первого дня, инструменты разработки и интеграции с привычными фреймворками расширяют возможности разработчиков, но не доказывают массового применения в рабочих системах.[10][8][2]...
ОпубликовалОтредактировано с помощью GPT-6 SolИзображения созданы с помощью GPT Image 2
Ответ на исследование

Create a landscape editorial hero image for this Studio Global article: How does Huawei describe the growth and openness of its Ascend CANN community—including its developer, download, external-contribution and C. Article summary: Huawei presents CANN as an increasingly open, community-developed software stack for Ascend, rather than one maintained solely inside the company. The reported activity is a sign of developer interest, but it does not ye. Topic tags: general, news, general web, documentation, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, water
Huawei стремится сделать CANN — программную платформу для своих ИИ-процессоров Ascend — проектом, который развивается не только силами компании. Рост сообщества и поддержка популярных инструментов подкрепляют этот замысел. Главный открытый вопрос для тех, кто выбирает платформу: сколько команд продолжат использовать её для регулярного обучения и запуска моделей, а не ограничатся изучением кода и экспериментами.3
8
Huawei сообщает о более чем 5 200 активных разработчиков в месяц. По её данным, 61% разработчиков CANN — внешние участники; их впервые стало больше, чем сотрудников компании.3 В другом сообщении со ссылкой на Huawei приводятся более высокие показатели: свыше 6 230 активных разработчиков в месяц, более 60 млн скачиваний репозиториев и свыше половины активных вкладов в проект от участников вне подразделения Ascend.
10 Имеющиеся материалы не объясняют расхождение между двумя оценками числа разработчиков и не позволяют независимо проверить показатели скачиваний и вкладов. Доля внешних разработчиков и доля их вкладов — разные величины.
Huawei называет CANN самым активным сообществом открытого ПО в Китае; в другом сообщении говорится, что компания заявляет об этом статусе с июня.3
11 Независимого сравнения сообществ по единой методике приведённые источники не дают. Эти цифры характеризуют прежде всего заявленную активность вокруг проекта, а не число систем, в которых CANN постоянно работает.
Код доступен вместе с новым оборудованием. Сообщается, что код для Ascend 950 открывается по принципу Day 0 — с первого дня доступности нового поколения.10 Это даёт разработчикам возможность изучать и адаптировать программную часть, не дожидаясь отдельного позднего релиза. Huawei описывает CANN как платформу из отдельных компонентов с интерфейсами для разработки вычислительных операторов, работы с графами вычислений и управления приложениями. В репозитории сообщества представлены, в частности, библиотеки операторов и проекты графового движка.
8
15
Больше способов писать и проверять операторы. По данным Huawei, обновление Ascend C для поколения Ascend 950 добавляет программирование в режимах SIMD и SIMT, а также Regbase.5 CANNBot представлен как набор повторно используемых инструментов на базе ИИ-агентов для разработки операторов, переноса моделей и оптимизации инференса — выполнения уже обученной модели — с использованием Ascend C, PyPTO, TileLang и Triton. Описанная связка CANNBot и CANNBench объединяет генерацию операторов, оценку результатов, обратную связь об ошибках и следующую итерацию.
5
52 Такой процесс может сократить рутинную работу, но само наличие инструментов ещё не подтверждает их эффективность при постоянной эксплуатации.
Проще работать через знакомые фреймворки. Huawei заявляет об интеграции CANN с PyTorch, TensorFlow, MindSpore и PaddlePaddle.8 По данным компании, Ascend официально поддерживается в PyTorch как платформа ускорения и взаимодействует с более чем 90 сторонними проектами с открытым кодом; адаптер TorchNPU позволяет PyTorch обращаться к процессорам Ascend.
3
13 Документация Triton-Ascend указывает поддержку Ascend 950 для компиляции и настройки вычислительных ядер, а Huawei сообщает о сотрудничестве, в частности, с проектами vLLM и verl.
2
4
Скачивания, вклад в код и совместимость с фреймворками облегчают знакомство с Ascend. Но они сами по себе не показывают, что команды регулярно обучают модели или обслуживают запросы с его помощью в больших масштабах. Reuters сообщает, что Huawei ожидает более широкого применения систем Ascend 950DT для обучения моделей в 2027 году; при этом, согласно материалам компании, системы Ascend 950 уже поступили в коммерческое использование.1 Экосистема, о росте которой говорит Huawei, складывается — её устойчивое применение в рабочих системах ещё предстоит оценить.
Studio Global AI
На этой странице есть ответ, подтвержденный источником, который вы можете продолжить внутри Studio Global.
По данным Huawei, у CANN более 5 200 активных разработчиков в месяц; 61% из них не работают в компании.[3]
По данным Huawei, у CANN более 5 200 активных разработчиков в месяц; 61% из них не работают в компании.[3] Доступ к коду для Ascend 950 с первого дня, инструменты разработки и интеграции с привычными фреймворками расширяют возможности разработчиков, но не доказывают массового применения в рабочих системах.[10][8][2][13]