New GTX 780 Performance

seedubb

Honorable
Dec 28, 2013
15
0
10,510
Today I upgraded from a GT 240 to a GTX 780.

Super excited to see the difference in Premiere timeline performance, I installed the drivers and opened up a project I was working on last night.

I don't really see much difference. Booting up the PC, opening the project and running no other programs, I still have lag when trying to play clips with no filters or multi-layering.

Old drivers have been removed. Latest drivers installed. Running MSI Afterburner I can see nothing is really changing under demand. Only the GPU Usage rises to 27 then down again. All graphs jumped right up and down when running Windows Experience scan, as I expect it's pushing GPU elements to the limits?

Should I not be seeing similar changes when Premiere needs the GPU to excel? Mercury Playback is enabled.

Is it 'Core Clock' I should be watching for rendering/playback performance?

Is there anything else I can do to force Adobe to utilise more of the power that Windows Experience found?


i7-2600K
16GB RAM
MSI GTX 780

Any help appreciated.
 

Dblkk

Honorable
Oct 30, 2013
1,445
0
11,660
If I remember correctly, adobe uses gpu for rendering and such, but don't think it'll max the gpu, at least not until theres no other bottle necks. To max a 780 in adobe youd need to run your i7 overclocked, you'd need several Samsung 840 pro's in raid, and some super fast ram, otherwise the gpu is being limited by the speeds of the slowest components. Like putting racing gas into a neon srt 4 and expecting it to run at Ferrari speeds.
 

seedubb

Honorable
Dec 28, 2013
15
0
10,510
Ok, thanks for the pointers.

I'm still reading plenty about GPU acceleration in Premiere for rendering and encoding, with the 780 being on Adobe's recommended GPU list.

Where would I start for overclocking my CPU, and how do I do so without going too far? I've never attempted it before but am willing to try it if it'll squeeze a bit more effort out of my new card.

Thanks
 

stanglx

Honorable
Jan 6, 2014
18
0
10,520
Yes... When applying any transformations... Not all use cuda though... Try different transformations...

Doing a full render depending on the codec also didn't seem to be consistent... For h.264 no issues 100% used but for MPEG it seemed to use less of the gpu....I think it wasn't even being used...

When it was used it was just about 100% gpu utilization when not it used more CPU...

What OS and what version of premier you using?

And yes when using cuda it made a significant difference....

1 caveat though using a reference gtx over a quadro or aftermarket gtx you need to be careful not to overheat the card....that because the gpu literally pins to 100% during the rendering..


Ps....did you enable gpu in the settings?



 

stanglx

Honorable
Jan 6, 2014
18
0
10,520
Lol...I see you have never used adobe premier...goto another thread if you have not used the software...



 

seedubb

Honorable
Dec 28, 2013
15
0
10,510
I'm using an MSi Twin Frozr GTX 780. That's aftermarket, right?

I'm on Windows 7 & CS6.

I'm mostly using Warp Stabilizer & Looks on this project. But it was the laggy footage which had no effects on at all that worried me. Things seem to be running slightly smoother now it's been open an hour or so, but still only seen GPU go as high as 34%.

It looks like Warp only uses GPU to apply the effects, not scan, and playback is seeming smoother once finished, rather than with the GT 240. Still not seeing past 34% but I guess I'll look at overclocking one day, and another damn CPU upgrade some day.
 

stanglx

Honorable
Jan 6, 2014
18
0
10,520
Well...I was running cs5.5 and a 580 which is far slower than yours...there is a possibility that your system config is the bottleneck... I said was because I just installed windows 8.1 and don't have cs installed yet...

Yes...I have a twin frozer also!! Great cooling so no issues..


What type of storage are you using? See if your peaking on I/O...your gpu is so fast the hard drive may be your bottleneck... Use performance monitor or resource monitor to see... More memory may help...I would suggest contacting adobe.. My gut tells me it's I/o bottleneck....

Did your try crating a new project with all the performance settings set? If I remember correctly I had to create a new project...it was a long while ago and don't have the software in front of me





 

Dblkk

Honorable
Oct 30, 2013
1,445
0
11,660


It depends which brand of card you bought. If you bought evga, id use their precision software, if you went amd route then their program you can use but id recommend msi afterburner instead, well id use msi afterburner for every brand but the evga, theirs is nice.
 

seedubb

Honorable
Dec 28, 2013
15
0
10,510
It depends which brand of card you bought. If you bought evga, id use their precision software, if you went amd route then their program you can use but id recommend msi afterburner instead, well id use msi afterburner for every brand but the evga, theirs is nice.

Yeah I'm using MSI Afterburner, but mainly just for monitoring acitivity. I've moved a couple sliders but ended up resetting them all as I don't know which things to tweak or not!

But if I do have a bottleneck, I don't want to push the GPU limits through overclocking.

So should I have spent the £400 I laid down for the GPU on RAM and a CPU instead?
I have 16GB Corsair Vengeance (CMZ8GX3M1A1600C10) in there now, is there anything I can do to get the most out of these?

And if I have the i7-2600K, are my only upgrade options 1155 socket CPUs, unless I upgrade my motherboard too? Are there any 1155 CPUs that would make a noticeable difference?
 

Dblkk

Honorable
Oct 30, 2013
1,445
0
11,660


First off, the only worthwhile upgrade for your cpu would mean a new motherboard as well, you'd be looking at $500-550 for that upgrade. While I did say worthwhile, I only meant compared to any other cpu purchase, in your case it'd be a performance bump, but you've still got a great chip.

As far as the ram, im sure faster ram might help out, but I doubt yours is the cause of this. And i'd wait to upgrade that until you do upgrade your cpu and mobo as the new haswells are ram picky.

As far as $400, it was best spent on the gpu, which you did. That would've been the kink/bottleneck. Why its not fully utilizing it, because it cant quite simply. It can use the gpu to accelerate, but its not going to use the gpu as it does the cpu, its just simply not coded/programmed to do so, nor would programming gpu first cpu second make anything better or faster. From everything ive read about this in past year or so, the gpu is like nos is to a car. You can have it be used to accelerate, and you should be able to see a difference in timing, and that your gpu is being utilized.

I hope this helps?
 

stanglx

Honorable
Jan 6, 2014
18
0
10,520
If your not OCing your CPU then you can gain some huge benefits when dealing with Premier... if that is your biggest concern... How much I have never measured BUT I can tell you going from 2.8Ghz to 4.0Ghz on my i760 made a HUUUUGE difference in performance from gaming, using Visual Studio, Master Collection, etc. I would not OC your GPU yet... I think its plenty fast enough...

You have to balance out your system everything from CPU, Memory hard drive and GPU.. they all go hand in hand... If you OC your CPU to like 4.2Ghz or more you will see a huge benefit... that will also mean you will need to OC your memory... Both will improve bandwidth and processing speed which you will see a huge difference..

Don't get me wrong you have a great setup... even if you don't overclock... if your biggest gripe is Premier not using your full GPU you need to see where you bottleneck is... case in point if your CPU cores are pinned at 100% then your bottleneck is probably your CPU (I doubt it though).. if you see high Page Faults then you need more memory to do the job... if the disk utilization OR Disk Queue (in resource monitor) is pinned then your disk is your bottleneck and/or you need more memory and/or you need to reconfigure your scratch disk (read from one disk and write to another OR setup a raid)... its hard to say unless you did some investigation... for sure your best investment for what you are doing is the GPU... but again not all effects/transformations or codecs seem to support it (at least on CS5.5)... Do some more investigation.. use the resource monitor its better at finding bottlenecks than the performance monitor.
 

seedubb

Honorable
Dec 28, 2013
15
0
10,510
Great, it's all starting to make a little more sense now. Good to know the GPU upgrade wasn't a wasted effort.

I've been downloading SO many different CPU/RAM/GPU monitors, and I'd never even seen Resource Monitor in Performance.
If only I had someone here who could explain overclocking or what these graphs mean. Kind of understand them but not what affects them. Just watching my GPU Usage jump from 0 to 48% every 2 seconds while I'm doing nothing for 10 minutes, no idea why.

That aside, I decided to read about OCing properly last night, went into Bios, set the RAM up to 1800Mhz and I couldn't reboot. Had a few worried moments before it offered the chance to undo that change, didn't know I was in for a second chance there. Quickly reset all changes and decided not to go back in to BIOS until I've finished this project! So can I only OC RAM if I raise the CPU too?
Those changes in CPU clocking though sound too tempting, I am watching CPU usage hang around at 100% while RAM is sat at 12 / 15.3GB, whilst working/rendering.
I just don't know where to start after the amount of varying guides I've read!

But I'll keep my eye out for possible bottlenecks now, with the newly found Resource Monitor, before I go back to BIOS.
 

stanglx

Honorable
Jan 6, 2014
18
0
10,520
If your CPU is 100% then Premier is not using the GPU... its the opposite for me... gpu goes to 100% and cpu hovers around 30%... that tells me that Premier has not recognized the GPU... if you said your CPU was low and GPU was low then I would say its a I/O issue (drive, etc.)... but that's not the case... try using different effects and see if any spike the GPU to 100%.

Did you try creating a new project and setting "use gpu" instead? That is a must for it to work... You can do it in the project properties I believe also for already created projects... if you have not then that is why it is not working...

Go into the settings of premier 6.. I am not familiar with 6.... but I can see the name of it is different (see link below will definitely be a setting to tell it to use GPU:

Watch this video... as you can see it makes a HUUUUGE difference with GPU on (their qudaa is like your 780GTX)
http://tv.adobe.com/watch/nvidia-and-adobe-solutions/bring-your-vision-to-life-faster-nvidia-gpus-for-adobe-premiere-pro-cs6/

Resource Monitor = http://www.dummies.com/how-to/content/how-to-use-the-resource-monitor-in-windows-7.html




 

seedubb

Honorable
Dec 28, 2013
15
0
10,510
That's what's confusing me, I keep checking and Premiere is definitely set to utilise GPU.
I definitely don't get the performance that guy's getting there!

Here's a snapshot of the CPU & GPU usage jumping up when I try playback 30 seconds of Premiere's timeline.
http://postimg.org/image/6kr57c1sf/

CPU peaking in the 90s, GPU went as high as 26 then dropped back down to 2.

I'll maybe try the same footage in a new project or a Premiere update or re-install.

Thanks for your time!



 

seedubb

Honorable
Dec 28, 2013
15
0
10,510
I tried a new project a few times, each based on various drives.
Loaded an h264 clip to the timeline of each, piled on a bunch of GPU accelerated effects and played it back a few times.

It played without skipping, but the CPU was still doing most of the work. Sitting around 40%, with the GPU at 9%.

The standard drives didn't seem slower than the SSD drive. Nice to see a brand new project worked sufficiently though.

CPU Maximum Frequency is sat at 101% most of the time it tries anything. But I've read that's not to worry about, right?


 

t21

Distinguished
Jan 6, 2012
340
0
18,810
lol you would have been better of getting x79 and more rams with 660 than 780 , video editing not the same as gaming
so adobe enable features that can be used by certified gpus but it doesn't mean that is a gpu program , more speaking you are better off with high end multi core cpu than a gpu , there is programs that uses supercomputing which it's engineering and science department not editing department

bottom line your setup is gaming setup more than professional editing setup
 

seedubb

Honorable
Dec 28, 2013
15
0
10,510


Proper LOL! Glad you got a giggle out of that one. Thanks for the help.

I guess my GPU will have to wait for next month's upgrade then.

 

Trimax

Honorable
Jan 2, 2014
237
0
10,760
Rendering in MainConcept AVC/AAC (MP4) uses GPU rendering ....

5wgode.jpg
 

stanglx

Honorable
Jan 6, 2014
18
0
10,520
Don't listen to the negative posts above...he clearly has never done video editing...as you can see from the video the fastest CPU will never beat out a gpu for applying effects / rendering in real time....

The challenge your facing is the gtx card is not 100 % made for premier but the quadra line is...though they state it's supported and the high end quadra is actually very similar to your card (actually slower)

Here is the mother of all information for cs6 and doing gpu rendering. Read and let me know what you find..
http://www.pugetsystems.com/labs/articles/Adobe-Premiere-Pro-CS6-GPU-Acceleration-162/


Even better info:
http://www.pointsinfocus.com/learning/digital-darkroom/enable-cuda-in-premier-pro-cs6-without-a-quadro/

Ps the gpu sniffer is very important... It will tell you the proper name of your gpu...the name of the gpu in the txt file needs to be perfect