LINUX.ORG.RU
ФорумTalks

[mesa] [VDPAU] [XVMC] Бенчмарки декодирования видео в mesa 8.0

 ,


0

2

Как нам сообщает главная лора меса 8.0 зарелизилась. И среди прочих ништяков в этом релизе есть поддержка декодирования видео на видеокарте.
Процессор AMD Phenom(tm) 9550 Quad-Core Processor
Видеокарта RadeonHD 4850 (RV770 on r600g)
Тестовое видео можно скачать по адресу http://www.w6rz.net/1080p25.zip

MPEG2  1920x1080  (aspect 3)  25.000 fps  30000.0 kbps (3750.0 kbyte/s)

Вот мои тесты:

Эталонный на процессоре

mplayer -benchmark -nosound 1080p25.ts
BENCHMARKs: VC:  36.240s VO:   0.105s A:   0.000s Sys:   2.140s =   38.485s
BENCHMARK%: VC: 94.1667% VO:  0.2718% A:  0.0000% Sys:  5.5615% = 100.0000%
VDPAU
D_LIBRARY_PATH=/usr/lib/vdpau VDPAU_DRIVER=r600 mplayer -benchmark -vo vdpau -vc ffmpeg12vdpau -nosound 1080p25.ts
BENCHMARKs: VC:  29.218s VO:  11.513s A:   0.000s Sys:   2.206s =   42.937s
BENCHMARK%: VC: 68.0487% VO: 26.8133% A:  0.0000% Sys:  5.1379% = 100.0000%
XVMC
mplayer -benchmark -vo xvmc -vc ffmpeg12mc -nosound 1080p25.ts
BENCHMARKs: VC:  22.208s VO:   2.763s A:   0.000s Sys:   1.943s =   26.914s
BENCHMARK%: VC: 82.5161% VO: 10.2654% A:  0.0000% Sys:  7.2185% = 100.0000%


А эти тесты были сделаны сразу после мерджа ветки pipe-video в master


Эталонный на процессоре

mplayer -benchmark -nosound 1080p25.ts
BENCHMARKs: VC:  36.321s VO:   0.190s A:   0.000s Sys:   2.113s =   38.624s
BENCHMARK%: VC: 94.0384% VO:  0.4907% A:  0.0000% Sys:  5.4709% = 100.0000%
VDPAU
D_LIBRARY_PATH=/usr/lib/vdpau VDPAU_DRIVER=r600 mplayer -benchmark -vo vdpau -vc ffmpeg12vdpau -nosound 1080p25.ts
BENCHMARKs: VC:  25.156s VO:  13.532s A:   0.000s Sys:   2.838s =   41.527s
BENCHMARK%: VC: 60.5784% VO: 32.5875% A:  0.0000% Sys:  6.8341% = 100.0000%
XVMC
mplayer -benchmark -vo xvmc -vc ffmpeg12mc -nosound 1080p25.ts
BENCHMARKs: VC:  20.904s VO:   2.263s A:   0.000s Sys:   1.898s =   25.064s
BENCHMARK%: VC: 83.4021% VO:  9.0269% A:  0.0000% Sys:  7.5710% = 100.0000%

Было бы интересно увидеть ваши результаты как на открытых драйверах так и на блобах, с указанием тех данных проца\видюхи.

Критика способа тестирования приветствуется.

★★★★★
Ответ на: комментарий от Behem0th

Ну почему же, по предложенной тобой методике тестирования видно конкретные цифры на сколько какая карта ускоряет и разгружает проц.

daemonpnz ★★★★★
()
Ответ на: комментарий от Behem0th

Мдя, как-то странновато, но это как уже говорили выше, зависит от опций сборки mplayer'а.

daemonpnz ★★★★★
()
Ответ на: комментарий от madgnu

i5-2520M@800MHz принудительно

$ mplayer -benchmark -nosound 1080p25.ts
BENCHMARKs: VC:  58.497s VO:   0.134s A:   0.000s Sys:   2.628s =   61.259s
BENCHMARK%: VC: 95.4920% VO:  0.2181% A:  0.0000% Sys:  4.2899% = 100.0000%
$ mplayer -vo vaapi -benchmark -nosound 1080p25.ts
BENCHMARKs: VC:   0.771s VO:  51.210s A:   0.000s Sys:   1.135s =   53.117s
BENCHMARK%: VC:  1.4524% VO: 96.4104% A:  0.0000% Sys:  2.1372% = 100.0000%
madgnu ★★★★★
()
Ответ на: i5-2520M@800MHz принудительно от madgnu

i5-2520M@ondemand

$ mplayer -benchmark -nosound 1080p25.ts
BENCHMARKs: VC:  58.375s VO:   0.125s A:   0.000s Sys:   2.234s =   60.734s
BENCHMARK%: VC: 96.1154% VO:  0.2063% A:  0.0000% Sys:  3.6784% = 100.0000%
$ mplayer -vo vaapi -benchmark -nosound 1080p25.ts
BENCHMARKs: VC:   0.760s VO:  51.213s A:   0.000s Sys:   1.130s =   53.103s
BENCHMARK%: VC:  1.4304% VO: 96.4410% A:  0.0000% Sys:  2.1286% = 100.0000%

Зависимости от частоты проца почти нет.

madgnu ★★★★★
()

в зависимости от профиля для карты
high
BENCHMARKs: VC: 18.229s VO: 8.412s A: 0.000s Sys: 1.486s = 28.126s
BENCHMARK%: VC: 64.8103% VO: 29.9074% A: 0.0000% Sys: 5.2823% = 100.0000%

low
BENCHMARKs: VC: 18.483s VO: 115.697s A: 0.000s Sys: 1.554s = 135.734s
BENCHMARK%: VC: 13.6172% VO: 85.2382% A: 0.0000% Sys: 1.1446% = 100.0000%

mid
BENCHMARKs: VC: 18.237s VO: 23.990s A: 0.000s Sys: 1.401s = 43.629s
BENCHMARK%: VC: 41.8017% VO: 54.9875% A: 0.0000% Sys: 3.2108% = 100.0000%

Novell-ch ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.