Hi there,
recently I've discovered when rendering from AE, that my Mac doesn't utilize the whole CPU at all. I am running on a Mac with 12 Cores (detailed specs later on) but the activity monitor shows only about 300% being used - divided over all cores, so every core uses just a fracture of its computing power. Also, the distribution over the cores is not stable.
Specs:
Mac Pro (mid 2010), OS X Yosemite 10.10.5;
2x 3,46 GHz 6-Core Intel Xeon, 64GB 1333Mhz DDR-3 ECC RAM, AMD Radeon R9 280X 3GB
Storage: RAID System over 10G Network Connection with read and write speeds up to 670MB/s write and 400MB/s read via smb or afp. Our footage is located on the RAID, the Disk Cache is on the internal SSD of the Mac.
We're running on AE CC17 14.1.0.57
In this instance we are transcoding 4K ProRes 422 Footage with Keylight and little colour adjustments to ProRes4444 RGB+Alpha (premultiplied, Millions of colours+) also in 4K.
After having experimented with Multimachine Network Rendering - since our last Project had extremely slow Render times - I just realized that AE won't use the full potential of the CPU. So I've read about ways to make AE work faster again (more Memory, reducing PreComps, reducing Background Tasks, keeping your Projects slim, and so on), but I think I'm still missing out a lot of rendering power due to the fact that the CPU gets hardly used at all.
The other steps seem to be an improvement when you're at the cap of your hardware performance.
The results are the same no matter if I use GPU Acceleration (OpenCL) or Software Only. And the 3D renderer (classic, ray-traced, etc.) shouldn't affect normal rendering of comps with no 3D Layers, right? I even stripped down the project until I was left with only the source ProRes422 Footage to cancel out any effects that might render problematically. But even when I attached this Comp to the render queue there was no sign of better CPU usage.
Does anyone know what might be the problem here? Any idea is much appreciated, if I've left out any crucial information let me know.
Kind regards,
Arthur