14.07.2026
Лондонский стартап Spectral Compute развивает SCALE — CUDA-совместимый инструментарий, который должен позволять пересобирать существующий CUDA-код под GPU AMD и Nvidia без переписывания исходников. По собственным бенчмаркам компании, SCALE заметно опережает HIP на AMD Instinct MI300X, но эти результаты пока стоит рассматривать как заявленные разработчиком, а не независимую проверку.
Лондонская Spectral Compute продвигает SCALE — CUDA-совместимый инструментарий для GPU, рассчитанный на запуск существующих CUDA-кодовых баз на разных ускорителях без переноса на другой язык или поддержки отдельной ветки кода.
В отличие от подходов вроде source-to-source-переноса, SCALE позиционируется как полноценный компилятор и замена Nvidia NVCC: он компилирует CUDA-код напрямую в машинный код целевой архитектуры. В документации указана поддержка GPU AMD и Nvidia; для AMD проект также предоставляет реализации CUDA runtime, driver и математических API, а CUDA-X-библиотеки оборачивает поверх соответствующих библиотек ROCm.
Главный практический тезис Spectral — не заменить CUDA, а отделить CUDA-код от обязательной привязки к железу Nvidia. На странице SCALE компания приводит собственные тесты Rodinia для AMD Instinct MI300X с ROCm 7.2.0: заявлено среднее ускорение 6,19x относительно HIP и преимущество в 10 из 14 нагрузок. Такие цифры важны для HPC- и AI-кода, но пока остаются бенчмарками самого разработчика.
По данным HPCwire, Spectral также работает над поддержкой сторонних AI-ускорителей, расширением совместимости с CUDA-библиотеками вроде cuDNN, cuTENSOR и cuDF и интеграцией с PyTorch. В июне компания присоединилась к программе Nvidia Inception, при этом заявляет о нейтральной позиции по отношению к Nvidia и AMD.
Источник: hpcwire.com