Здравствуйте, wety, Вы писали:
W>>>>Читал, что nVidia CUDA существенно ускоряет данный процесс конвертирования. А>>сами по себе видимокарта и CUDA тебе ничего не ускорят. надо сперва написать программу.
W>Хм. А почему тогда Xilisoft Video converter показывает, что можно как включать использование CUDA, так и не использовать эту технологию и настойчиво предлагает всё-таки задействовать технологию? Причём с CUDA фильмы у меня немножко быстрее конвертируются. Незначительно, но быстрее.
cuda/steam — это всего лишь фирменные названия поддержки gpgpu. можешь считать, что это своеобразные языки ассемблера, не более того. далее на этих языках можно писать программы, которые задействуют всю мощь карты для обычных вычислений
однако они несовместимы и cuda оказалась куда популярней среди разработчиков софта, поэтому скорей всего ты если и найдёшь программы, то именно под неё
есть ещё OpenCL — аналогично OpenGL, это открытый стандарт для GPGPU вычислений, и программы, написанные под него, будут идти на любых видеокартах. к сожалению, пока он тоже никем не используется
ps: а вот например для просмотра фильмов, сжатых в avc/h264, видеокарты содержат готовый блок декодирования. правда, их тоже не каждый проигрыватель/кодек может использовать, но там уже дело чисто в юзаньи API — само декродирование жёстко запрограммировано в GPU