1 (edited by zodduska 06-12-2012 22:42:55)

Topic: System too slow for decode AVC Hi10p and SVP?

First off, thanks for working on this awesome software!

I'm running Windows 8, intel Q6600 @ 3.2ghz and a GTX 480. 
Having trouble getting SVP to play some 1080p mkv without slowing down, in both XBMC DSPlayer and MPC-HC with MadVR (seems a little faster than XBMC for some reason). 
My cpu hits 100% often, Hi10p 1080p anime pretty much slows to a crawl.

this is my SVPMark result

Test summary
-----------------------
  Date: 2012-12-06T13:43:37
  CPU:  Intel Core2 Quad @3600 MHz [4 threads]
  GPU:  NVIDIA GeForce GTX 480 [ver.306.97]
  Mode: FHD + GPU [9 threads]

Overall scores
-----------------------
  Synthetic CPU:                  MC824
  Synthetic GPU:                  MG1192
  Real-life:                      FG1156

Details: synthetic
-----------------------
  CPU: compose (single-threaded): 385
  CPU: compose (multi-threaded):  1335
  CPU: search (single-threaded):  159
  CPU: search (multi-threaded):   596
  GPU: system -> GPU transfer:    552
  GPU: GPU -> system transfer:    536
  GPU: calculations:              1145
  GPU: total score:               2887

Details: real-life /FHD
-----------------------
  decode video:                   6.98x (167.6 fps)
  48 fps - vectors search:        0.60x (29.0 fps)
  60 fps - frame composition:     1.41x (84.5 fps)
  48 fps - [SVP] fastest:         2.45x (117.5 fps)
  48 fps - [SVP] simple 1:        1.83x (87.7 fps)
  60 fps - [SVP] good:            0.99x (59.5 fps)
  60 fps - [SVP] high:            0.82x (48.9 fps)
  60 fps - [SVP] highest:         0.42x (25.4 fps)
  72 fps - [SVP] simple 2:        1.56x (112.5 fps)

Is there any recommended configuration I can use to get this working consistently?  It seems really awesome when it does!


edit:  I reinstalled everything and it seems to be working fine at the detected settings, about 60% cpu on everything except hi10p still chokes.  Finally something to make me excited to upgrade my system. smile

Re: System too slow for decode AVC Hi10p and SVP?

zodduska
I reinstalled everything and it seems to be working fine at the detected settings
My congratulations! cool

about 60% cpu on everything except hi10p still chokes
hi10p decoding is software not hardware. You need more free CPU power for this.
You can just change profile set from 3g to 2g: Start button - Programs - SVP - Reset settings - type '2', type 'g'. Or you can change profile settings to more easy values one-by-one manually.

Real-life:                      FG1156

Your system (Q6600 @ 3.2ghz and a GTX 480) show normal result. Compare to another Q6600 results.

Is there any recommended configuration I can use to get this working consistently?
Use madVR renderer and turn off OSD messages if your CPU load more than 90%: Ctrl-Win-O. They cause slowdown while high CPU usage.

3 (edited by zodduska 07-12-2012 03:30:32)

Re: System too slow for decode AVC Hi10p and SVP?

I figured that was it, like you said hi10p seems to use a good chunk of cpu on its own.. just not enough to spare with that and SVP on my system.

Thanks for the suggestions, I'll give them a try!  smile

4 (edited by zodduska 12-12-2012 15:12:31)

Re: System too slow for decode AVC Hi10p and SVP?

MAG79,
I am considering upgrading to an i7 3770k and overclocking to around 4.5ghz; do you think this cpu is capable of hi10p combined with SVP?

Re: System too slow for decode AVC Hi10p and SVP?

zodduska
I don't know. I did not test it yet.

Re: System too slow for decode AVC Hi10p and SVP?

I'll report back then, thanks!

Re: System too slow for decode AVC Hi10p and SVP?

I looked at one of hard cases: AVC Hi10p 4:4:4 (50fps but only 720p)
H.264-444-10bit-sample (1,4 MB)
It showed 30% of CPU usage with ffdShow decoder and 25% CPU usage with LAV decoder. Hi10p decode now is software only.
CPU: Core i5-2300 2,8 GHz

http://www.svp-team.com/forum/misc.php?item=2054

Post's attachments

madVR_hi10p_stat.png, 50.24 kb, 484 x 467
madVR_hi10p_stat.png 50.24 kb, 582 downloads since 2012-12-12 

Re: System too slow for decode AVC Hi10p and SVP?

You can check maximum possible speed for this file by DXVA Checker: Decoder Device tab - click Check DirectShow/MediaFoundation Decoders button - point to H.264-444-10bit-sample file - Open - press at triangle near decoder name - Benchmark - EVR

Results of Core i5-2300 2,8 GHz:
ffdShow: 285 fps
LAV: 260 fps

http://www.svp-team.com/forum/misc.php?item=2055

It is pure decoding without SVP processing.
For 25 fps play at normal speed it will be only 10% (25/285) of CPU using for decode. Other 90% will be available to SVP. It will be enough I think wink

Post's attachments

ffdShow_decode_speed.png, 8.59 kb, 560 x 410
ffdShow_decode_speed.png 8.59 kb, 585 downloads since 2012-12-12 

Re: System too slow for decode AVC Hi10p and SVP?

zodduska wrote:

MAG79,
I am considering upgrading to an i7 3770k and overclocking to around 4.5ghz; do you think this cpu is capable of hi10p combined with SVP?

That should be more than enough for 1080p hi10p. My i7-3610QM has no problems and I'm using madVR.

10 (edited by zodduska 14-02-2013 18:04:13)

Re: System too slow for decode AVC Hi10p and SVP?

I upgraded my system and overclocked a 3770k to 4.6GHz, Hi10p 1080p files play very smoothly with SVP settings all on (default),  about 25-40% CPU usage in XBMC Frodo DSPlayer!  I've also posted my SVP-Mark result.

I was having some trouble with cpu usage occasionally spiking to 100% and it turns out that EIST was always trying to downclock the CPU during playback so I disabled Speedstep which cured the problem.

Thanks again for working on SVP!!