Rendering takes so long in Adobe Premiere Pro CS6

rosenaaron

Reputable
Feb 15, 2014
65
0
4,630
So, I have:
Intel i7 4790k @4.4 GHz
XFX r9 280x
8GB G-Skill Ripjaws DDR3 @1600 MHz
OS is on an SSD, rendering to other WD Blue 1TB HDD

My render of an 8 1/2 minute video in Premiere Pro takes 2 hours.
I am wondering why...
Adobe settings:

Maximum render quality is checked
Target Bitrate: 32
Max Bitrate: 40
Rendering an MP4 in 1920x1080 progressive scan @60 FPS
VBR is on
2 Pass

Now I know that is a pretty hefty render, but seriously why would it take 2 hours for an i7 4790k @4.4 GHz to render this, now I know Premiere isn't exactly friends with OpenCL, but is there any other program I should look at for a quicker render, but still keep the great quality settings?
 
i've got an i7-4790 (locked or non "K), 16 gb of the same ram you've got, but i've never seen memory utilization in task manager go above 6.8 GB, and a GTX 750 Ti 2 gb gpu.

I don't know enough about adobe's lack of compatibility with OpenCL, but i've got to wonder if it isn't your WD Blue 1TB HDD isn't part of the issue. Last night i rendered a 34 gb video to mp4/h.264 using Handbrake set to "highest quality/slowest setting and it took just under 55 minutes

i've got 2 samsung 840 evo SSDs, one for OS and one i use for a "worktable" drive that i send the rendered product to, with a 4 TB WD HDD for storage. But for comparison, when i used a 7200 rpm HDD (64 mb cache), it'd take 1.5 hours just to clone or copy my OS drive, about 87 gb. When i drop in a 3rd SSD to clone to, an older 810 samsung ssd, the clone takes 14-17 minutes. And that's basically just copying, no cpu crunching involved.

other considerations might be if all 4 cores and 8 threads are active
 
You need for ram and also dump the video your encoding to a different drive. That is a high bit rate. a 23min 1080p video encoding takes 7mins for me using the same settings. I'm using a i7 3930k though, but stock clocks. I have a ssd solely as a scratch disc and a temp drive, 1 drive for the os and 1 for all the files. I render my videos to my storage drive and read the video i'm working on from my ssd temp drive.

your cpu is fast enough so i'm thinking the hard drive is drastically slowing you down and 2 you don't have enough ram so it has to swap back and forth a lot.
 


I do have another 8GB that I might put in but I am wondering if more RAM, or faster RAM is better. But that is in a whole other Tom's Hardware post I made. And my RAM barely goes over 50% usage.
 
faster ram will only shave seconds off every minute so 55mins of 60mins is still a long time. it's a waste of money to get fast money over more memory. speaking of which, if your only using 50% than it's something else. Have you check when your cpu temps get to ? maybe the cpu is downclocking from overheating and thats why it's taking so long to render.

just a thought...
 


I am using the stock heatsink that might be it, also while playing DayZ it gets very hot, so maybe that is what it is, I will give it a shot installing a new heatsink/maybe liquid, thanks man!
 
i don't believe overheating will slow the rendering down - back when i first assembled this computer (i7-4790 cpu) i was relying on the asus performance utility that was only showing 67C - used it for 3 months before downloading RealTempGT temp utility and found my temps were really 99-100C at full load while the asus utility still showed 67C. Never saw rendering times increase - i've since corrected the overheating issue and my rendering times are the same.

download RealTempGT and do use it to monitor temps, but i'll repeat my suggestion that i made earlier - confirm that all 4 cores are active and hyperthreading is enabled - do a search here for how to chek cores and for hyperthreading, check in bios that it's enabled

i'd also make sure your BIOS is up to date. As far as any motherboard mfrg's software or utilities, a lot of folks recommend un-installling them as they create conflicts in the BIOS - i know when i un-installed my asus utilities, settings in BIOS quit changing and just from un-installing the asus performance utility, temps came down about 5-6C at full load.
 


Motherboard is new, installed it with my i7, I will get RealTemp, and I will see if all cores and threads are working, my CPU load is at 99% when rendering, but how do I check to see if it is using all cores/threads?
 
for hyperthreading, go into your bios (you didn't state what mobo you're using) and there'll be a selection to enable or disable it - make sure it's enabled

probably not the best way to confirm cores are all active but for the life of me i can't remember the utility that showed but in RealTemp, it shows temperatures per core - so if you're seeing temps at or under each core i think it would be safe to assume they're all active - sorry but i had major surgery about 5 weeks back and the meds seem to have erased a lot of small details from my memory bank

 


Alright man, thanks a lot for the help!
 


It does show temps on cores 0-3, and 4 and 5 are blank, which should be normal because it's quad core right?
 
fairly certain that the i7 is a quad core with HT and not everything reports the 8 threads, and doubt an i7 with HT disabled would give those render times. I dont render alot but that small of a video seems like a long time, whether or not HT is enabled or disabled.

If its overheating, it could cause thermal throttling and downclock the cpu to increase render times, you can download AIDA64 for a stress test and it will tell u if it throttles, and watching task manager as you render will show cpu utilization.

and certain someone else has come to the conclusion ram probably isnt the issue, and too be sure again monitor ram usage with HWinfo64. just noticed you mentioned you have another 8gb to test with, what would it hurt to try if u already have it?
 


HT is enabled, so I will give it a shot using AIDA64 to stress test. The other 8 GB was giving me BSODs very often, there was a whole bunch of different BSODs and I couldn't fix them, and I took those 8 GB out and haven't had one since. The other 8 GB is a different speed so it downclocked my 1600 MHz to 1333.
 


So I downloaded AIDA64 and found that there is some over heating, it went up to about 12% sometimes but mostly stayed at around 2-5% and I also have my CPU overclocked to 4.4 GHz.
 
 
I would reset your cpu to stock and see how it does. maybe the OC is causing some stability / errors and that's what taking forever. Also no one has asked if you have effects on the video or if its straight cut and convert. Like if i turn on stability wrap, it can take 3 times as long for the same clip. ANY effects will add time to the render!
 


No effects on the video, just straight gameplay. I also didn't have the CPU Oc'd when I was rendering, only recently did I clock it up another 400 MHz. But I turned off OC Genie in BIOS on my MSI Z97 PC Mate Motherboard.
 
 
Honestly this thread is getting long so let me do some basic overview:
CPU is at 4.0 GHz, I no longer have it OC'd. I didn't have it OC'd at the time of the render either. I have 16 GB of RAM installed now, running at 1600 MHz. XMP is enabled, and I turned off OC Genie in BIOS, so therefore CPU is no longer OC'd, and 8GB is stock at 1600, and 8GB is OC'd to 1600 to run at the same speed. AIDA64 shows that I got about 12% throttling and was overheated a little bit, but for the most part the CPU stayed at around 2-6% throttling non-OC'd.