New Haswell+Titan Rendering Absurdly Slow

Atten wrote on 7/15/2013, 8:26 PM
im sorry if someone else has already posted a problem similar to this. i just finished my new computer with the intel i7 Haswell 4770k and a titan signature all on H2O. i go to render a 30 minuet video and it tells me it will take over 3 hours. that is with CUDA option selected. my old build using an i950 and a GTX 580 could do the same job in 40 minuets or less. I'm 99.9% sure i have all the updated drivers and the latest updates. am i doing something wrong? i notice my CPU runs near 100% and my gpu is running at 0 to 6 % witch tells me its probably not running CUDA at all during rendering. Could the CPU be bottlenecking the system leading to a drop in performance?(I highly doubt this but I am just throwing it out there. Its stock clock is 3.5ghz but under load its supposed to ramp up to 3.9ghz.) is the Titan not supported properly by Movie Studio? or is it working as its supposed to and for some unimaginable reason my old setup was better

I was not sure how to post a screenshot so here are my settings

GPU acceleration of Video Processing is on
max number of rendering threads is at 16
Dynamic Ram Preview max (MB) is at 200

Render settings
MainConcept AVC/AAC (.mp4;.avc)
Template - Internet HD 1080p
Frame size - HD 1080 (1920x1080)
Profile - Main
Frame rate 29.970 (NTSC)
Field Order - None (progressive scan)
Pixel aspect ratio - 1.0000
Number of reference frames - 1
use deblocking filter - unchecked
variable bit rate - 24,000,000 - 12,000,000
encode mode - Render using CUDA if available
enable progressive download - checked

Any assistance would be appreceated

Comments

MSmart wrote on 7/16/2013, 12:40 AM
This thread on the Pro forum may give you some insight:

http://www.sonycreativesoftware.com/forums/ShowMessage.asp?ForumID=4&MessageID=861762
Atten wrote on 7/16/2013, 11:39 AM
Unfortunately I already saw that thread other than the mention of the MainConcept codec not playing well with new cards, and generally inefficient drivers it did not really seem to apply I have the new drivers (320.49) where they were using the beta drivers (314.21). Also theirs seem to be under performing whereas in my case it seems to be not performing at all. It is almost like I don't have CUDA turned on. Is there a way other than simply looking at the GPU usage % to tell whether it is actively using CUDA?
Markk655 wrote on 7/16/2013, 6:55 PM
Yes...use GPU-z and render with GPU or CPU. My GPU spikes when enabled.
Atten wrote on 7/24/2013, 2:04 PM
I looked and the titan is not under any load at all so it cant be running CUDA. has anyone else seen of this problem before? it works fine for gaming and other things so I am confident the physical card is good. it must be a setting/driver/compatibility issue. any ideas?
Markk655 wrote on 7/24/2013, 4:14 PM
Atten,

Do we explicitly know that the CUDA only kicks in when the processor is running at peak? I don't think we know that. Did you try checking with GPU-Z?

Also, try rendering to a different code (Sony AVC) as a test too. Run it with CPU only and then CPU+GPU.
Atten wrote on 7/24/2013, 6:12 PM
rendered a 1 minuet test video in 1080p.

MainConcept Internet HD 1080 CPU only - 6:03 - GPU max load 6%
MainConcept Internet HD 1080 GPU if available - 6:07 - GPU max load 6%

An increase in rendering time of 1.3%

Sony AVC Internet 1080-30p CPU only - 4:15 - GPU max load 6%
Sony AVC Internet 1080-30p GPU if available- 3:51 - GPU max load 12%

A decrees in render time of 9.4%

though 9.4% is hardly the decrees i would like to see ill take it as something. however it seems that MainConcept is not making use of my GPU at all and it is therefor safe to assume it is not using CUDA.

as an aside i have a quick question/observation. even with the fastest rendering time of 3:51 form Sony AVC that is still 3.5:1 ratio. in the past i have gotten better then 1.5:1 ratio from MainConcept (same settings), and that was with i7 950 CPU and a GTX 580 GPU. Is the new ratio normal?
Markk655 wrote on 7/24/2013, 7:02 PM
I typically render to Sony AVC, and the 10% acceleration is right in line with what I see.

I ran a few short tests (mostly AVCHD 1920x1080 and photos) with Mainconcept on my system (i3770k@ 4.2GHz; GTX650Ti). I render to 1920x1080 mp4.

For Sony AVC, I was getting up to 85% usage of the GPU and as per my previous tests, my cpu doesn't move much past 60%. I get about a 10% speed increase with GPU.

For MainConcept,

CPU only: processor@95%, GPU@50%, rendering time 1:56
with GPU: processor@95%, GPU@54%, rendering time 1:55

So, these results agree with yours. Implementation of GPU rendering doesn't seem to fully work with the MainConcept codec. CUDA was recognized in the Mainconcept and Sony AVC codecs. Something that would hopefully be improved in v13? What is strange is that the GPU was used even when I chose CPU alone. Strange.