Здравствуйте все! Собственно интересует такой вопрос. Большинство программ не умеют делать вычисления на видеокарте и поэтому делают их на процессоре. Возможно ли каким-нибудь способом или программой перенаправить эти вычисления с процессора на видеокарту?
Как ты себе это представляешь? Нормально распараллелить то на 2 одинаковых проца толком нельзя, если это изначально не учтено в софте. А ты хочешь на другую совершенно архитектуру тащить непонятно как.
Возможно ли каким-нибудь способом или программой перенаправить эти вычисления с процессора на видеокарту? 1) Можно найти алгоритмы переведенные на GPU и воспользоваться готовыми библиотеками. Линейная алгебра там достаточно хорошо представлена. С криптографией пока слабо, но народ работает 2) Можно попытаться скомпилить свою задачу распараллелив на автомате или ручками. У меня не получился этот вариант пока, а на 1-й заказчик не согласен
Ранг: 107.3 (ветеран), 5thx Активность: 0.2↘0.04 Статус: Участник
Создано: 05 августа 2011 15:48 · Поправил: Magister Yoda · Личное сообщение · #6
я собственно задал этот вопрос, т.к. конвертирую DVD в mkv, а это очень долго, да и процессора много отжирает. думал вот может как-то можно. конвертирую хотя по сути на деле это всего лишь гуй.
Magister Yoda Hardware decode и Hardware encode должны быть включены в настройках, тогда при конвертации в твоём случае будет гореть красный значок AMD.
----- "Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels
Ранг: 107.3 (ветеран), 5thx Активность: 0.2↘0.04 Статус: Участник
Создано: 06 августа 2011 14:45 · Поправил: Magister Yoda · Личное сообщение · #18
Bronco вау! огромное спасибо. правда я на самом деле не совсем верно выразился, хотя я думаю что и так пойдёт. а вообще в идеале хотелось бы быстрое сжатие. Error_Log как я уже написал - CUDA мне не подходит, т.к. у меня Radeon.
Bronco попробовал преобразовать - в итоге почему-то видео квадратным стало, тобишь со сторон сплющилось
Magister Yoda, компресию не юзал, а загнать dvd в матрёшкин контейнер, для приблуды пару раз чихнуть... Файло на выходе с тем же размером, и аналогичным качеством.
----- Чтобы юзер в нэте не делал,его всё равно жалко..
Ранг: 107.3 (ветеран), 5thx Активность: 0.2↘0.04 Статус: Участник
Создано: 07 августа 2011 11:39 · Поправил: Magister Yoda · Личное сообщение · #21
AutoMaT вроде даже всё включено, но активность видяхи на нуле... зато вот процессор на полную почти занят
upd. а кажись понял... там ещё и не для каждой технологии доступно конвертирование видяхой... пичаль... upd2. в общем даже с теми форматами что поддерживаются, работать отказывается, точнее говоря стоит в ступоре.
Пардон за поднятие старой темы, но есть полезные замечания. GPU конечно на вычислениях круче, но есть одно но - скорость записи/чтения данных маловата. Поэтому наиболее эффективны алгоритмы, когда обработанные данные сразу визуализируются - т.е. например кодеки или алгоритмы обработки данных для визуализации. В конверторах конечно данных немного, но надо сто раз посчитать насколько оно эфективно. Вот при захвате видео-потока из самой карты - да, полезно.