ZLUDA 4 — замена для CUDA
Как-то раз Анджей Яник решил поделиться своей работой, и, честно говоря, назвал он это ZLUDA. Это что-то вроде технологии для тех, кто хочет иного вместо популярной CUDA. Что ж, к примеру, это позволяет приложениям, закрученным вокруг системы CUDA, крутить-вертеть их на видеокартах, которые, откровенно говоря, уже не принадлежат NVIDIA. Если сказать немного проще, все сводится к тому, чтобы программы можно было запустить на чем-то вроде чипов Intel, ну или около того.
Резюме возможностей, или что тут стало доступным
По правде говоря, штуковина эта раздается всем абсолютно свободно, и, можно сказать, практически каждый может себе это взять. Распространяется ZLUDA через дуэт лицензий, и вот эти два варианта: MIT и Apache 2.0. На первый взгляд может показаться, что выбор невелик, но в основном — вполне на уровне. Если разобраться, то обе лицензии, как ни крути, дают шанс свободно использовать эту разработку, изредка даже без каких-либо заморочек.
Альтернатива, или как работают приложения
Можно сказать, идея тут примерно такая — GPU, разумеется, не обязательно должна быть NVIDIA. Это, видимо, стало спасением для тех, кто сидит на Intel. Итак, вот, собственно, за зачем все это придумали. Ну ладно, вернемся к тому, для чего ZLUDA действительно полезна. Она слегка расширяет варианты пользователей, предлагая архитектуру не только для одних и тех же видеокарт. А это, согласитесь, звучит довольно интересно.