На саммите разработчиков Kunpeng Ascend 2023 года компания Huawei представила новые программные и аппаратные технологии и решения. Среди этих новых объявлений Huawei представила совершенно новый язык программирования Ascend C.
По заявлению Huawei, язык программирования Ascend C в основном предназначен для сценариев разработки операторов. Кроме того, он изначально поддерживает спецификации программирования C/C++ и соответствует пользовательской среде разработки.
Программирование функций структурированного ядра и основная логика оператора могут быть адаптированы с использованием высокопроизводительного интерфейса библиотеки классов. Между тем, автоматическое параллельное планирование конвейера обеспечивает наилучшую производительность оператора.
Он также имеет инструмент миграции исходного кода на уровне ядра для графического процессора, который может сократить время миграции оператора с «уровня недели» на «уровень дня».
Связанный — Huawei Kunpeng и Ascend AI превышают 3,5 миллиона разработчиков
Для больших моделей Ascend использует свои преимущества в программном и аппаратном обеспечении, чтобы ускорить внедрение крупных моделей на протяжении всего процесса. Это включает в себя разработку обучения и развертывание логических выводов и может поддерживать 25-дневное стабильное обучение больших моделей с 200 миллиардами параметров.
Чжан Дисюань, президент Huawei Ascend Computing Business, сказал, что в настоящее время более 30 основных крупномасштабных моделей были разработаны и адаптированы на основе Ascend. Более половины оригинальных крупномасштабных моделей Китая были инкубированы на основе Ascend AI, включая недавно выпущенную Xunfei Spark.
Чжоу Цзюнь, президент Huawei ICT Marketing, сказал, что у Shengteng более 1100 партнеров. На данный момент в 25 городах построены вычислительные центры искусственного интеллекта на базе Shengteng, и 14 из них сейчас полностью функционируют.
Китайский производитель технологий пообещал, что Huawei сосредоточится на корневой технологии и продолжит укреплять отраслевую экосистему Ascend AI. Он будет реализовывать стратегию с открытым исходным кодом и вносить вклад в сообщество Ascend с открытым исходным кодом, а также сделает Ascend MindSpore предпочтительной структурой для поддержки инноваций ИИ, таких как большие модели и научный интеллект.