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