Создано: 5 августа 2011 10:25 New! Цитата · Личное сообщение · #1
Здравствуйте все! Собственно интересует такой вопрос. Большинство программ не умеют делать вычисления на видеокарте и поэтому делают их на процессоре. Возможно ли каким-нибудь способом или программой перенаправить эти вычисления с процессора на видеокарту?
Создано: 5 августа 2011 10:56 New! Цитата · Личное сообщение · #2
Как ты себе это представляешь? Нормально распараллелить то на 2 одинаковых проца толком нельзя, если это изначально не учтено в софте. А ты хочешь на другую совершенно архитектуру тащить непонятно как.
Создано: 5 августа 2011 14:03 New! Цитата · Личное сообщение · #4
Возможно ли каким-нибудь способом или программой перенаправить эти вычисления с процессора на видеокарту? 1) Можно найти алгоритмы переведенные на GPU и воспользоваться готовыми библиотеками. Линейная алгебра там достаточно хорошо представлена. С криптографией пока слабо, но народ работает 2) Можно попытаться скомпилить свою задачу распараллелив на автомате или ручками. У меня не получился этот вариант пока, а на 1-й заказчик не согласен
Создано: 5 августа 2011 15:48 · Поправил: Magister Yoda New! Цитата · Личное сообщение · #6
я собственно задал этот вопрос, т.к. конвертирую DVD в mkv, а это очень долго, да и процессора много отжирает. думал вот может как-то можно. конвертирую--> этим <-- хотя по сути на деле это всего лишь гуй.
Создано: 5 августа 2011 21:08 New! Цитата · Личное сообщение · #15
Magister Yoda Hardware decode и Hardware encode должны быть включены в настройках, тогда при конвертации в твоём случае будет гореть красный значок AMD.
Создано: 6 августа 2011 14:45 · Поправил: Magister Yoda New! Цитата · Личное сообщение · #18
Bronco вау! огромное спасибо. правда я на самом деле не совсем верно выразился, хотя я думаю что и так пойдёт. а вообще в идеале хотелось бы быстрое сжатие. Error_Log как я уже написал - CUDA мне не подходит, т.к. у меня Radeon.
Bronco попробовал преобразовать - в итоге почему-то видео квадратным стало, тобишь со сторон сплющилось
Создано: 6 августа 2011 18:29 New! Цитата · Личное сообщение · #19
Magister Yoda, компресию не юзал, а загнать dvd в матрёшкин контейнер, для приблуды пару раз чихнуть... Файло на выходе с тем же размером, и аналогичным качеством.
Создано: 7 августа 2011 11:39 · Поправил: Magister Yoda New! Цитата · Личное сообщение · #21
AutoMaT вроде даже всё включено, но активность видяхи на нуле... --> Link <-- зато вот процессор на полную почти занят
upd. а кажись понял... там ещё и не для каждой технологии доступно конвертирование видяхой... пичаль... upd2. в общем даже с теми форматами что поддерживаются, работать отказывается, точнее говоря стоит в ступоре.
Создано: 18 августа 2012 17:49 New! Цитата · Личное сообщение · #22
Пардон за поднятие старой темы, но есть полезные замечания. GPU конечно на вычислениях круче, но есть одно но - скорость записи/чтения данных маловата. Поэтому наиболее эффективны алгоритмы, когда обработанные данные сразу визуализируются - т.е. например кодеки или алгоритмы обработки данных для визуализации. В конверторах конечно данных немного, но надо сто раз посчитать насколько оно эфективно. Вот при захвате видео-потока из самой карты - да, полезно.