View Single Post
Old 01-29-11, 04:14 AM   #1
camelreef
Registered User
 
Join Date: Nov 2006
Posts: 27
Exclamation GF100 - 270.18 - VDPAU mixers performance is really not good

Hello,

On Ubuntu Maverick 10.10, 64 bit, up-to-date, with an NVIDIA GPU Quadro 5000M (GF100GL) and 270.18:

ON-DEMAND CPU Governor - ADAPTIVE perf for the GPU

Code:
qvdpautest 0.5.1
Intel(R) Core(TM) i7 CPU       Q 840  @ 1.87GHz
NVIDIA GPU Quadro 5000M (GF100GL) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  270.18  Tue Jan 18 22:05:47 PST 2011

SURFACE GET BITS: 673.407 M/s
SURFACE PUT BITS: 748.643 M/s

MPEG DECODING (1920x1080): 78 frames/s
MPEG DECODING (1280x720): 175 frames/s
H264 DECODING (1920x1080): 44 frames/s
H264 DECODING (1280x720): 88 frames/s
VC1 DECODING (1440x1080): 62 frames/s
MPEG4 DECODING (1920x1080): 53 frames/s

MIXER WEAVE (1920x1080): 24 frames/s
MIXER BOB (1920x1080): 40 fields/s
MIXER TEMPORAL (1920x1080): 10 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 11 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 19 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 7 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 5 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 8 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 19 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 12 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 22 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 13 fields/s
1.87 GHz CPU Governor - Prefer Max Perf on the GPU

Code:
qvdpautest 0.5.1
Intel(R) Core(TM) i7 CPU       Q 840  @ 1.87GHz
NVIDIA GPU Quadro 5000M (GF100GL) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  270.18  Tue Jan 18 22:05:47 PST 2011

SURFACE GET BITS: 483.521 M/s
SURFACE PUT BITS: 472.236 M/s

MPEG DECODING (1920x1080): 78 frames/s
MPEG DECODING (1280x720): 174 frames/s
H264 DECODING (1920x1080): 44 frames/s
H264 DECODING (1280x720): 88 frames/s
VC1 DECODING (1440x1080): 61 frames/s
MPEG4 DECODING (1920x1080): 53 frames/s

MIXER WEAVE (1920x1080): 23 frames/s
MIXER BOB (1920x1080): 41 fields/s
MIXER TEMPORAL (1920x1080): 10 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 10 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 19 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 6 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 5 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 8 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 18 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 12 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 39 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 13 fields/s
Needless to say, this is not great... Especially for the deinterlacers.

I have seen perfs issues like that around this forum, but no real pointers to a solution.

Am I missing something?

Thanks!

Nico
Attached Files
File Type: gz nvidia-bug-report.log.gz (54.0 KB, 148 views)
File Type: gz qvdpautest_vdpau_trace_and_debug.txt.gz (56.2 KB, 128 views)

Last edited by camelreef; 01-30-11 at 03:08 AM. Reason: Add the attachments - Adjusted title
camelreef is offline   Reply With Quote