В течение многих лет Nvidia работала над созданием экосистемы программного и аппаратного обеспечения для GPU-вычислений. Её CUDA (Compute Unified Device Architecture) на сегодня де-факто является стандартом для такого ПО, что, разумеется, не нравится её конкурентам. В частности, Intel и AMD предлагают альтернативные инструментарии с открытым исходным кодом, на базе которых среди прочего создаются решения для запуска CUDA-приложений на других ускорителях, например, ZLUDA.

Всё это не осталось без внимания Nvidia, которая недавно внесла изменения в пользовательского соглашение. В документах к CUDA 11.5 «зелёная» компания сообщает о запрете использования приложений, созданных с помощью фирменного программного обеспечения, за пределами платформ Nvidia.

В настоящее время трудно сказать, насколько сильное влияние это окажет на ситуацию в отрасли GPU-вычислений. Однако проекты вроде ZLUDA, которые позволяют «на лету» запускать CUDA-приложения на ускорителях конкурентов, наверняка столкнутся с проблемами. Как бы то ни было, потеснить Nvidia в этом сегменте у ближайших соперников пока не получается.

Источник:
TechPowerUp