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

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

Компания также опубликовала исходный код DeepGEMM, DeepEP, TileKernels, FlashMLA и DeepSelect, которые используются для общих матричных операций, крупномасштабной кросс-девайс коммуникации, стандартных вычислений вектора и доступа к памяти, разреженного внимания с длинным контекстом и фильтрации данных. DeepSeek сообщил, что связанные вычислительные и коммуникационные показатели в нескольких ключевых тестах приблизились к аппаратным ограничениям, а также что команда Huawei поддержала разработку решения для суперноды из 128 карт на базе Ascend 950.