Компания DeepSeek открыла исходный код инфраструктурных компонентов для вычислительных платформ Huawei Ascend. В набор вошли компилятор высокоуровневого языка TileLang, а также библиотеки для вычислений и распределенной коммуникации.

Новые инструменты функционально соответствуют ранее выпущенным компонентам DeepSeek для платформы Nvidia. По заявлению разработчиков, TileLang упрощает процесс программирования по сравнению с CUDA и позволяет достичь предельной производительности чипов Ascend.

В состав релиза вошли модули DeepGEMM для матричных операций, DeepEP для обмена данными между устройствами, TileKernels для векторных вычислений, FlashMLA для работы со вниманием и DeepSelect для фильтрации данных.

Разработчики отмечают, что компоненты прошли проверку в ходе обучения моделей DeepSeek. Согласно результатам тестов, производительность представленных инструментов на оборудовании Ascend приближается к аппаратным лимитам.