nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   VDPAU testing tool (http://www.nvnews.net/vbulletin/showthread.php?t=133465)

crisalide 05-25-09 09:07 AM

VDPAU testing tool
 
Hi all,

for those interested, here is a little VDPAU benchmarking tool.
http://hftom.free.fr/qvdpautest-0.5.1.tar.gz

See README.

Dragoran 05-25-09 11:38 AM

Re: VDPAU testing tool
 
Quote:

SURFACE GET BITS: 1169.1 M/s
SURFACE PUT BITS: 1255.18 M/s

MPEG DECODING (1920x1080): 78 pic/s
VC1 DECODING (1440x1080): 94 pic/s

MIXER WEAVE (1920x1080): 5586 frames/s
MIXER BOB (1920x1080): 8771 fields/s
MIXER TEMPORAL (1920x1080): 2150 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 753 fields/s
Running on a 285 GTX (with compiz)

neosmatrix 05-25-09 12:33 PM

Re: VDPAU testing tool
 
Quote:

Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
NVIDIA GPU GeForce 8600 GT (G84) at PCI:1:0:0 (GPU-0)

VDPAU API version : 0
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 185.18.14 Wed May 27 01:54:36 PDT 2009

SURFACE GET BITS: 868.103 M/s
SURFACE PUT BITS: 851.287 M/s

MPEG DECODING (1920x1080): 78 frames/s
MPEG DECODING (1280x720): 155 frames/s
H264 DECODING (1920x1080): 45 frames/s
H264 DECODING (1280x720): 98 frames/s
VC1 DECODING (1440x1080): 123 frames/s

MIXER WEAVE (1920x1080): 839 frames/s
MIXER BOB (1920x1080): 1262 fields/s
MIXER TEMPORAL (1920x1080): 267 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 360 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 86 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 93 fields/s

MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 328 fields/s
Media PC: 8600 gt with 512 MB, KDE4 (compositing and all effects disabled) 64bit

Quote:

Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
NVIDIA GPU GeForce GTX 260 (GT200) at PCI:1:0:0 (GPU-0)

VDPAU API version : 0
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 185.18.14 Wed May 27 01:54:36 PDT 2009

SURFACE GET BITS: 1155.78 M/s
SURFACE PUT BITS: 1253.99 M/s

MPEG DECODING (1920x1080): 79 frames/s
MPEG DECODING (1280x720): 149 frames/s
H264 DECODING (1920x1080): 42 frames/s
H264 DECODING (1280x720): 92 frames/s
VC1 DECODING (1440x1080): 124 frames/s

MIXER WEAVE (1920x1080): 4080 frames/s
MIXER BOB (1920x1080): 7300 fields/s
MIXER TEMPORAL (1920x1080): 1711 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 2327 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 561 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 614 fields/s

MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 1885 fields/s
Main PC: 260GTX (old one) KDE4 (kde4 effects + compositing enabled) 64bit

Tool is great. Thx for development. And a big THX for all features in ver. 0.3 :afro2:

clarious 05-25-09 12:36 PM

Re: VDPAU testing tool
 
Quote:

SURFACE GET BITS: 617.499 M/s
SURFACE PUT BITS: 609.787 M/s

MPEG DECODING (1920x1080): 45 pic/s
VC1 DECODING (1440x1080): 69 pic/s

MIXER WEAVE (1920x1080): 387 frames/s
MIXER BOB (1920x1080): 914 fields/s
MIXER TEMPORAL (1920x1080): 176 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 63 fields/s

D: Pathetic, 8600M GT

sl1pkn07 05-25-09 01:22 PM

Re: VDPAU testing tool
 
Code:

SURFACE GET BITS: 825.522 M/s
SURFACE PUT BITS: 870.204 M/s

MPEG DECODING (1920x1080): 76 pic/s
VC1 DECODING (1440x1080): 84 pic/s

MIXER WEAVE (1920x1080): 237 frames/s
MIXER BOB (1920x1080): 373 fields/s
MIXER TEMPORAL (1920x1080): 74 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 23 fields/s

8400GS (G98) + Kubuntu 64bits KDE 4.2.3 Without Effects + 185.18.10

JohnP789 05-25-09 09:22 PM

Re: VDPAU testing tool
 
Code:

SURFACE GET BITS: 511.587 M/s
SURFACE PUT BITS: 289.983 M/s

MPEG DECODING (1920x1080): 60 pic/s
VC1 DECODING (1440x1080): 92 pic/s

MIXER WEAVE (1920x1080): 567 frames/s
MIXER BOB (1920x1080): 1086 fields/s
MIXER TEMPORAL (1920x1080): 218 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 74 fields/s

Linux x86_64
GeForce 9500 GT @ 550 MHz, 512 MB @ 500 MHz
Driver version 180.51

jeisom 05-25-09 10:20 PM

Re: VDPAU testing tool
 
Code:

SURFACE GET BITS: 867.151 M/s
SURFACE PUT BITS: 903.811 M/s

MPEG DECODING (1920x1080): 76 pic/s
VC1 DECODING (1440x1080): 122 pic/s

MIXER WEAVE (1920x1080): 459 frames/s
MIXER BOB (1920x1080): 679 fields/s
MIXER TEMPORAL (1920x1080): 139 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 44 fields/s

9400 GT 550mhz Mem 800
NVIDIA Driver Version:185.18.10

mightaswell 05-26-09 12:18 AM

Re: VDPAU testing tool
 
Code:

SURFACE GET BITS: 955.795 M/s
SURFACE PUT BITS: 1032.66 M/s

MPEG DECODING (1920x1080): 78 pic/s
VC1 DECODING (1440x1080): 125 pic/s

MIXER WEAVE (1920x1080): 2487 frames/s
MIXER BOB (1920x1080): 4545 fields/s
MIXER TEMPORAL (1920x1080): 910 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 331 fields/s

9800GT 512MB Linux x86_64

ir123 05-26-09 01:41 AM

Re: VDPAU testing tool
 
I notice some of the tests are affected by cpu speed. I see significant difference in numbers on the same type of video card on different cpu.

garyl 05-26-09 02:22 AM

Re: VDPAU testing tool
 
ir123, you are right.
> I notice some of the tests are affected by cpu speed.

And I think PowerMizer has a problem.
http://www.nvnews.net/vbulletin/showthread.php?t=133502

Phenom2 X3 720BE@3.2GHz Cool'n'Quiet ON
NVIDIA-Linux-x86_64-185.18.10
N9800GTE-512MX-F (55nm Low Power)
Code:

SURFACE GET BITS: 1130.02 M/s
SURFACE PUT BITS: 1242.95 M/s

MPEG DECODING (1920x1080): 49 pic/s <== SLOW
VC1 DECODING (1440x1080): 58 pic/s <== SLOW

MIXER WEAVE (1920x1080): 2380 frames/s
MIXER BOB (1920x1080): 4219 fields/s
MIXER TEMPORAL (1920x1080): 825 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 306 fields/s

Cool'n'Quiet OFF
Code:

SURFACE GET BITS: 1145.07 M/s
SURFACE PUT BITS: 1248.84 M/s

MPEG DECODING (1920x1080): 78 pic/s <== IMPROVED
VC1 DECODING (1440x1080): 58 pic/s <== SLOW

MIXER WEAVE (1920x1080): 2358 frames/s
MIXER BOB (1920x1080): 4237 fields/s
MIXER TEMPORAL (1920x1080): 826 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 306 fields/s


AaronP 05-26-09 02:28 AM

Re: VDPAU testing tool
 
Stephen mentioned to me that various CPU frequency scaling technologies also affect the memory bus clock speed, which affects the memory bandwidth for notebook/mobile GPUs. For these systems, you may need to disable CPU frequency scaling or force it to a particular minimum level to ensure that the GPU has enough bandwidth.

Techno_man 05-26-09 02:50 AM

Re: VDPAU testing tool
 
Code:

SURFACE GET BITS: 973.917 M/s
SURFACE PUT BITS: 526.852 M/s

MPEG DECODING (1920x1080): 50 pic/s
VC1 DECODING (1440x1080): 74 pic/s

MIXER WEAVE (1920x1080): 528 frames/s
MIXER BOB (1920x1080): 1406 fields/s
MIXER TEMPORAL (1920x1080): 293 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 87 fields/s

9600M GT with 180.18.10 on Linux x86_64


All times are GMT -5. The time now is 10:17 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.