NVIDIA CUDA может работать на любом GPU благодаря SCALE
У индустрии появилась очередная попытка сломать доминирование NVIDIA в вопросах использования расчётах на GPU. Как известно, отрасль захватила CUDA, которая жёстка связана с оборудованием NVIDIA. Ранее уже осуществлялись попытки проведения CUDA-расчётов на GPU AMD. Эта технология получила названием ZLUDA, но теперь у неё есть конкурент под названием SCALE.
Исполнительный директор Spectral Compute Михаэль Зондергаард выражает уверенность, что GPU должны использовать открытое окружение, как современные CPU, при этом все платформы должны быть взаимосвязаны. Его разработка SCALE выступает мостом, заполняя совместимость между CUDA и другими производителями аппаратного обеспечения, расширяя лимиты существующих рынков. По словам Михаэля, SCALE — это набор инструментов GPGPU, подобный NVIDIA CUDA, использующий бинарники не-NVIDIA GPU для компиляции CUDA, исключая необходимость в слое трансляции.
Инструменты SCALE разрабатывались семь лет. Они не полагаются на код NVIDIA, но используют свой набор, совместимый с CUDA, что делает SCALE легко адаптируемым для различных платформ.
Компания NVIDIA известна ревностным отношением к своим разработкам. Ранее она уже предупреждала аналогичные платформы о нарушениях, не позволяя своим продуктам лишаться статуса эксклюзивности. Посмотрим, как компания будет реагировать в этот раз.