Китайская компания Moore Threads обновила собственную альтернативу NVIDIA CUDA — MUSA SDK. Новая версия 4.0.1 теперь поддерживает процессоры Intel, ARM, а также китайские Hygon, Kylin и Loongson.
NVIDIA CUDA является платформой, а также моделью параллельных вычислений, выпущенной NVIDIA и позволяющей задействовать видеокарты не только для работы с графикой, но и для сложных вычислений — например, в науке, ИИ, машинном обучении и ещё в ряде задач, где требуется большая вычислительная мощность.
MUSA SDK состоит из библиотеки и драйверов для параллельных вычислений. В комплектацию входят модули muBLAS, muFFT и muThrust — для ускоренной обработки больших данных, математических вычислений и прочих задач. Главным нововведением является инструмент MUSIFY, который позволяет переносить код с CUDA в экосистему MUSA. Это значительно упрощает переход любого разработчиков на китайскую платформу без существенных затрат по времени и переписывания всего кода с нуля.
MUSA SDK создавался изначально для видеокарт Moore Threads, однако его совместимость с другими архитектурами даёт системе шанс на расширение и популяризацию в других странах. Несмотря то, что китайский аналог уступает CUDA по производительности и масштабам, данный проект даёт очень важную технологическую независимость Китаю. В условиях постоянных санкций и весьма шатких отношений с США Китай небольшими шагами делает акцент на собственные технологии и их развитие.





























