PDA

View Full Version : 8400 faster than a 9800?


jamesam1243
11-13-09, 06:45 AM
i think i am going to be sick,according to qvdpautest my new $130 NVIDIA GPU GeForce 9800 GT (G92) is only half as fast as my old $34 GeForce 8400 GS (G98) at decoding video, can this be true?

#
AMD Phenom(tm) II X2 550 Processor
#
40:52 NVIDIA(0): NVIDIA GPU GeForce 8400 GS (G98) at PCI:1:0:0 (GPU-0)
#

#
VDPAU API version : 0
#
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 190.32 Wed Sep 2 03:46:28 PDT 2009
#

#
SURFACE GET BITS: 1314.42 M/s
#
SURFACE PUT BITS: 687.72 M/s
#

#
MPEG DECODING (1920x1080): 76 frames/s
#
MPEG DECODING (1280x720): 170 frames/s
#
H264 DECODING (1920x1080): 67 frames/s
#
H264 DECODING (1280x720): 131 frames/s
#
VC1 DECODING (1440x1080): 86 frames/s
#

#
MIXER WEAVE (1920x1080): 245 frames/s
#
MIXER BOB (1920x1080): 357 fields/s
#
MIXER TEMPORAL (1920x1080): 77 fields/s
#
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 106 fields/s
#
MIXER TEMPORAL_SPATIAL (1920x1080): 25 fields/s
#
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 28 fields/s
#

#
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 100 fields/s
#

#

#
-------------------------------------------
#

#

#
AMD Phenom(tm) II X2 550 Processor
#
57:56 NVIDIA(0): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0)
#

#
VDPAU API version : 0
#
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 190.42 Tue Oct 20 20:55:52 PDT 2009
#

#
SURFACE GET BITS: 1408 M/s
#
SURFACE PUT BITS: 722.917 M/s
#

#
MPEG DECODING (1920x1080): 35 frames/s
#
MPEG DECODING (1280x720): 73 frames/s
#
H264 DECODING (1920x1080): 40 frames/s
#
H264 DECODING (1280x720): 85 frames/s
#
VC1 DECODING (1440x1080): 52 frames/s
#

#
MIXER WEAVE (1920x1080): 2346 frames/s
#
MIXER BOB (1920x1080): 4112 fields/s
#
MIXER TEMPORAL (1920x1080): 840 fields/s
#
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 1126 fields/s
#
MIXER TEMPORAL_SPATIAL (1920x1080): 324 fields/s
#
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 359 fields/s
#

#
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 1142 fields/s

tell me that i am misinterpreting something please!

Sazar
11-13-09, 02:59 PM
I am not sure if I remember correctly but the newer, g92 core should actually be doing decoding through hardware and if you have the correct software installed, it should, at least theoretically, be faster than the 8400.

I think the original GTS version of the 8800 was slower as it may not have had a hardwired decoder. I could be wrong obviously :(

sharangad
11-14-09, 06:26 AM
You probably have a G98 based 8400 which has VP3 which decodes MPEG-2, VC-1 and H.264 in bitstream or VLD mode.

THe 9800 GT is based on the G92 chip which has VP2 which can only do VLD decode for H.264. MPEG-2 and VC-1 are partially decoded with iDCT acceleration.


The newer GT210 and GT220 have VP-4 which also offloads divx (MPEG-4 Part 2 ASP). THe GT210 is equivalent to the 8400 GS in pixel pushing power and hte GT220 is a little faster than the 8600 GTS (9500 GT).

The upcoming GT-240 should be somewhere between a 9600 GT and 9800 GT and will also have VP-4. The GT210, GT220 and GT240 also come with an integrated audio controller support upto 7.1 channel 24 bit 192 kHz audio over the DVI and HDMI ports.

Even though VC-1 and MPEG-2 decoding is better on the 8400 (lower CPU utilisation) for 1080i content the 8400 won't have enough GPU (3d) power to deinterlace it unlike the 9800 GT.

[EDIT] Actually if you look at that you can clearly see spatial-temporal deinterlacing is faster on the 9800 GT:

MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 1142 fields/s

as opposed to the G98:


MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 100 fields/s

jamesam1243
11-14-09, 01:25 PM
i can't believe this crap, i paid another $30 to get a real 1080i decoder and all i got was the same piece of CRAP! Incapable of 1080 60fps decoding!

AMD Phenom(tm) II X2 550 Processor
30:10 NVIDIA(0): NVIDIA GPU GeForce GTS 250 (G92) at PCI:1:0:0 (GPU-0)

VDPAU API version : 0
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 190.42 Tue Oct 20 20:55:52 PDT 2009

SURFACE GET BITS: 1363.82 M/s
SURFACE PUT BITS: 700.882 M/s

MPEG DECODING (1920x1080): 35 frames/s
MPEG DECODING (1280x720): 73 frames/s
H264 DECODING (1920x1080): 40 frames/s
H264 DECODING (1280x720): 85 frames/s
VC1 DECODING (1440x1080): 53 frames/s

MIXER WEAVE (1920x1080): 2789 frames/s
MIXER BOB (1920x1080): 5081 fields/s
MIXER TEMPORAL (1920x1080): 1086 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 1439 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 463 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 516 fields/s

MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 1617 fields/s

-=DVS=-
11-14-09, 08:25 PM
57:56 NVIDIA(0): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0) 35 frames/s
30:10 NVIDIA(0): NVIDIA GPU GeForce GTS 250 (G92) at PCI:1:0:0 (GPU-0) 35 frames/s

40:52 NVIDIA(0): NVIDIA GPU GeForce 8400 GS (G98) at PCI:1:0:0 (GPU-0) 76 frames/s

My guess would be G92 core has old fixed decoder. That would explain same speed , GeForce GTS 250 is just a renamed GeForce 9800 GT , sad truth.

That program you used for testing qvdpautest is it possible to download it and run without the need to compile it ?

sharangad
11-15-09, 05:45 AM
You need to wait for the GT240. This has enough horsepower for 1080i and has VP4. The GDDR3 versions are coming out on Wednesday.

I would wait for a GDDR5 version though.