Deutsch
Germany.ruФорумы → Архив Досок→ Компьютер & Co

Перекодирование видео используя видеокарту - быстродействие

250  
vlasow старожил18.12.13 20:30
NEW 18.12.13 20:30 
Имеется ноутбук с i7-2720QM и Radeon HD 6770M
Есть желание используя видеокарту (поддерживает Open CL) ускорить перекодирование видео.
Авторы используемого софта пишут, что типичное ускорение при перекодировании видео - до 5 раз.
Конкретно с моей картой данный софт работать вообще отказался :(
Прежде, чем искать другую программу, которая сможет использовать Open CL с моей картой озаботился вопросом - а стоит ли овчинка выделки?
Для проверки прогнал Open CL бенчмарк Luxmark и получил результат
240 попугаев используя только GPU
345 попугаев используя только CPU
460 попугаев используя CPU+GPU
И вот думаю - это правдоподобно, что видеокарта (пусть и весьма средненькая) обеспечивает прирост производительности всего ~40% относительно центрального процессора? Я навивно надеялся на сотни процентов :)
Или это потому, что бенчмарк синтетический (рендеринг конкретной сцены) а на перекодировании видео
результаты могут быть существенно отличными?
Поделитесь, у кого есть реалный опыт перекодирования видео насколько помогает задействование видеокарты в этом процессе?
#1 
prakt1k коренной житель18.12.13 22:03
prakt1k
NEW 18.12.13 22:03 
в ответ vlasow 18.12.13 20:30
Какого объема файлы вы перекодируете?
Openbox X- 820,Xumax Va-Fox, SkyMaster. 100 sm. Tor, Sirius, Hot-Bird, Astra 19.Критерием истины является практика. К. Маркс.
#2 
vlasow старожил19.12.13 16:26
NEW 19.12.13 16:26 
в ответ prakt1k 18.12.13 22:03
В очень разного, от мувиков с фотоаппарата по 50-100 Mb до BD по 40 Gb. Чаще всего по 6-10 Gb, именно для них требуется ускорение.
Поясните, как связан объем задачи и прирост производительности от GPU?
#3 
prakt1k коренной житель19.12.13 22:22
prakt1k
NEW 19.12.13 22:22 
в ответ vlasow 19.12.13 16:26
Я имел ввиду, что если файлы до 1 гб, то какой смысл в ускорении, если обычными конверторами это можно сделать за несколько минут.
Openbox X- 820,Xumax Va-Fox, SkyMaster. 100 sm. Tor, Sirius, Hot-Bird, Astra 19.Критерием истины является практика. К. Маркс.
#4 
Бродяга по жизни старожил19.12.13 22:34
Бродяга по жизни
NEW 19.12.13 22:34 
в ответ vlasow 18.12.13 20:30, Последний раз изменено 19.12.13 22:34 (Бродяга по жизни)
В ответ на:
Я навивно надеялся на сотни процентов :)

От куда у Вас такие надежды появились? Если бы ГПУ был мощнее ЦПУ , то их бы поменяли местами :) грубоговоря. Тем более камень у Вас - из верхней линейки.
#5 
R0B0T патриот19.12.13 22:55
R0B0T
19.12.13 22:55 
в ответ vlasow 18.12.13 20:30
В ответ на:
Имеется ноутбук с i7-2720QM и Radeon HD 6770M

у него самое слабое звено это фесплатта
«Гло́кая ку́здра ште́ко будлану́ла бо́кра и курдя́чит бокрёнка» ♂Продам лунный грунт. Предоплата. Самовывоз. ©♂
#6 
  Bad Fox коренной житель20.12.13 00:04
Bad Fox
NEW 20.12.13 00:04 
в ответ vlasow 18.12.13 20:30
На Радеонах всегда все кривовато работает) Да и слабенькая она у тебя. С какой-нибудь нвидиа GTX 4** и выше прирост был бы заметный.
а так.. посмотри, на сколько загружается видеокарта (например программой GPU-Z) может она бездельничает.
#7 
  Bad Fox коренной житель20.12.13 00:10
Bad Fox
NEW 20.12.13 00:10 
в ответ Бродяга по жизни 19.12.13 22:34
В ответ на:
От куда у Вас такие надежды появились? Если бы ГПУ был мощнее ЦПУ , то их бы поменяли местами :) грубоговоря

в своей специальности видеокарты в десятки и сотни раз быстрее процессоров. но они не универсальные. грубо говоря.
#8 
Бродяга по жизни старожил20.12.13 00:20
Бродяга по жизни
NEW 20.12.13 00:20 
в ответ Bad Fox 20.12.13 00:10
В ответ на:
в своей специальности

В том то и дело.
#9 
Simple Nothing is f*cked20.12.13 11:59
Simple
NEW 20.12.13 11:59 
в ответ Бродяга по жизни 20.12.13 00:20
Кодирование видео - это как раз одна из тех специальностей, если что.
#10 
vlasow старожил20.12.13 15:50
NEW 20.12.13 15:50 
в ответ R0B0T 19.12.13 22:55
В ответ на:
у него самое слабое звено это фесплатта

Не-е-е, это не простой ноутбук, а двужильный :) С двумя встроенными дисками, один из них SSD.
При чтении с одного диска и записи на другой уверенно выдает 100 Мб/c и выше.
Тормозят процесс именно мозги.
#11 
vlasow старожил20.12.13 16:03
NEW 20.12.13 16:03 
в ответ Bad Fox 20.12.13 00:04
В ответ на:
На Радеонах всегда все кривовато работает)

Я заметил, еще когда разбирался со switchable graphics :)
В ответ на:
Да и слабенькая она у тебя. С какой-нибудь нвидиа GTX 4** и выше прирост был бы заметный.

Других не было. Да и денег на большее тоже не было :(
В ответ на:
посмотри, на сколько загружается видеокарта (например программой GPU-Z) может она бездельничает.

В бенчмарке загружается, видимо, ровно настолько, чтобы все не перегрелось и не расплавилось. CPU тоже выставляет меньшие частоты когда впараллель ему задействована графика, чем когда работает сам по себе.
Этому я приписываю факт, что сумма отдельных результатов "только CPU" и "только GPU" заметно больше, чем при их совместном использовании.
А реалной программы-перекодировалки, работающей с моей карточкой я пока не нешел, собственно поэтому и был мой вопрос - есть ли вообще смысл искать.
#12 
Бродяга по жизни старожил20.12.13 18:14
Бродяга по жизни
NEW 20.12.13 18:14 
в ответ Simple 20.12.13 11:59
В ответ на:
Кодирование видео - это как раз одна из тех специальностей, если что.

Но не единственная и основная. Она и кодирует, на сколько может. Но не стоит надеяться что она будет делать это в несколько раз быстрее камня.
#13 
Simple Nothing is f*cked20.12.13 20:51
Simple
NEW 20.12.13 20:51 
в ответ Бродяга по жизни 20.12.13 18:14
Это зависит от софта.
#14