View Single Post
Old 02-07-11, 06:55 PM   #357
disturbed1
Registered User
 
Join Date: Jun 2006
Posts: 1
Default Re: VDPAU testing tool

Quote:
Originally Posted by Stephen Warren View Post
The FERMI mixer code may well not be as optimized as the previous generations. Hence, performance may not be as fast.
Here's the same system with a 220 and 450 benched minutes apart. RED is where the 220 is faster, GREEN is where the 450 is faster.

Code:
qvdpautest 0.5.1
AMD Athlon(tm) II X4 620 Processor
NVIDIA GPU GeForce GT 220 (GT216) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  260.19.36  Tue Jan 18 17:14:46 PST 2011

SURFACE GET BITS: 884.616 M/s
SURFACE PUT BITS: 962.474 M/s

MPEG DECODING (1920x1080): 72 frames/s
MPEG DECODING (1280x720): 162 frames/s
H264 DECODING (1920x1080): 65 frames/s
H264 DECODING (1280x720): 135 frames/s
VC1 DECODING (1440x1080): 83 frames/s
MPEG4 DECODING (1920x1080): 72 frames/s

MIXER WEAVE (1920x1080): 659 frames/s
MIXER BOB (1920x1080): 1159 fields/s
MIXER TEMPORAL (1920x1080): 317 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 208 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 415 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 153 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 120 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 173 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 504 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 284 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 67 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 236 fields/s

Code:
qvdpautest 0.5.1
AMD Athlon(tm) II X4 620 Processor
NVIDIA GPU GeForce GTS 450 (GF106) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  260.19.36  Tue Jan 18 17:14:46 PST 2011

SURFACE GET BITS: 875.479 M/s
SURFACE PUT BITS: 1052.84 M/s

MPEG DECODING (1920x1080): 107 frames/s
MPEG DECODING (1280x720): 238 frames/s
H264 DECODING (1920x1080): 66 frames/s
H264 DECODING (1280x720): 140 frames/s
VC1 DECODING (1440x1080): 83 frames/s
MPEG4 DECODING (1920x1080): 72 frames/s

MIXER WEAVE (1920x1080): 317 frames/s
MIXER BOB (1920x1080): 439 fields/s
MIXER TEMPORAL (1920x1080): 209 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 180 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 260 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 108 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 98 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 120 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 308 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 200 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 107 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 197 fields/s
Quite a bit more red than green

Granted, anything over 60FPS should work.

If NV techs read this - in this version of the driver, the 450 did not scale to the highest performance mode. I had manually select Prefer Maximum Performance. On the first test the 450 never left level 1. The posted results are from level 2. I did not have to manually scale the 220.
disturbed1 is offline   Reply With Quote