There's a lot to consider here, but when I render, only about 50% of the CPU is being used, while around 42% of the RAM. However, there's a lot of hardware specs I have to mention and a lot of render settings as well, on top of all the effects I've applied, so let's go through all of them:
2x NVIDIA Geforce GTX 970
32 GB DDR4 RAM
256 GB Samsung 850 Pro (Premiere Pro and other programs installed here)
1TB Samsung 850 Pro SSD (Source Footage and Output Render)
Now, it must also be mentioned that I used an After Effects composition that I linked into Premiere Pro that I THEN altered with SpeedGrade. None of the footage was rendered in that process. So let's go over the effects I applied.
This is an 1.21 GB, 6-minute, 1080p, AVCHD video shot in 59 FPS that has been altered with (it started in After Effects) Corner Pin, corrected slightly with Optics Compensation, and then had a Compound Blur (Maximum Blur set to 2.0) applied to it, all of these effects for the entire duration of the 6 minute video. Yes, that sounds like a lot, and it is.
That After Effects composition was linked into Premiere and then opened with SpeedGrade, where all sorts of grading was done to it, from highlights to shadows and saturation. Then, it was sent back to Premiere.
So, naturally, after all of this, no matter how good my hardware, I was expecting a long render time. What I wasn't expecting was only 50% CPU usage and around 42% RAM usage. I have not monitored GPU activity during these renders. So, that makes me wonder, what are my export settings and what programs are using the CPU?
This was being exported directly from within the newest version of Premiere CC 2014 (there are no updates available to it). I basically matched the source in everything (I was not exporting any audio whatsoever) and did not have "Use Maximum Render Quality" checked. It was only 1 pass and the bitrates were set at a target of 10 mpbs and a maximum of 12 mbps. So those were the export settings, but now we must know what I have set the software itself to use.
Seeing the task manager, even though I'm exporting from Premiere Pro, since nothing has actually been done to the footage in Premiere Pro, After Effects is taking up the majority of the CPU usage, at 45% while Premiere takes up the other 5%. So I look at my Memory and Multiprocessing settings, which I though I understood, to see that I have them set as follows:
I've tried messing around and changing many of these various settings, but I haven't seen much difference. However, there are many combinations I have yet to try.
I know that the export time is going to be long. But, given all of the above, why is only half of the CPU being used? I know that 8 is half of 16, as you see above (which seems like a hint), but changing that number to something lower did not change the CPU usage, which I do not understand. If I have to give an estimate, it's probably taking about an hour and twenty minutes to export what I've mentioned above (which isn't too bad of a time given all the effects I've applied and it's being exported in 59 FPS). So, to sum it up, are there other settings that I should be changing somewhere to ensure that more of the computer's resources are being used during the exporting process? What am I missing?