So, after reading the glowing reviews of the 8core 2.26 I went ahead and bought one of those to replace the now long in the tooth 2xdualcore 2.66 Mac Pro that's been our main Red Rushes render machine.
With the double number of cores, and with the faster Nehalem architecture I was expecting a rough 3x (give or take) speed increase running Red Rushes.
Result: the new 8core is almost 3x SLOWER than the old 4core!
Yes I checked, I didn't mix the machines up.
A full debayer/use Clip RSX/scale to 1080 of 100frames of THE EXACT SAME 3K clip takes 1m57s on the old 4core and 5m12s on the new 8core!!!
WHAT's going on here?
So I start trouble shooting:
A) I take the slightly different disc I/O setup between the 2 computers out of the equation by setting the test up so that I'm reading and writing to a single internal drive - NO CHANGE, 1m57s/100frames on the old 4core and 5m12s/100 frames on the new 8core.
B) On the new 8core I try different settings for the number of cores in Red Rushes. Auto, 8, 4, 2 cores = NO CHANGE, still 5m12s/100frames - when I set it to 1 core the time increases to 6m32s/100frames.
C) Thinking there might be something up with Red Rushes I run the test out of Red Alert - NO CHANGE, same results
D) Thinking there might be something wrong with the RSX file (it was generated on the old computer) I throw it out and generate a new one on the 8core - NO CHANGE.
E) Still suspecting the RSX file of something, I set up Red Rushes to ignore the RSX file and just use the camera look - BIG CHANGE!!! The old 4core takes 1m18s/100frames, the new 8core takes 1m12s/100frames - now the new 8core is faster then the old 4core but only by a slim margin, but the drop from 5m12s/100 frames with RSX to 1m12s/100frames without it makes me feel something very whacky is going on...
F) I take the scaling component out of the process, result: new 8core 5m08s/100frames, old 4core 1m57s/100frames - basically everything stays the same...
G) I change the debayer setting from FULL to HALF(standard), result: BIG CHANGE!!! - new 8core 0m7s/100frames, old 4core 0m18s/100frames..., the old 4core runs roughly 6x faster while the new 8core is roughly 40x faster (compared to a full deabyer) - now the new 8core is outperforming the old 4core by roughly 2,5x
Summary of the madness:
3K, full debayer, use clip RSX, scale to 1080:
Old 4core roughly 3x faster than new 8core Nahalem.
3K, full debayer, ignore clip RSX (camera look), scale to 1080:
Old 4core and new 8core is roughly equal in performance.
3K, Half(standard) debayer, use clip RSX, scale to 1080:
New 8core is roughly 2,5x faster than old 4core.
So to sum it up: WHAT's GOING ON
Specs for the two computers:
Old 4core
---------
OSX version: 10.5.5
QT version: 7.5.5
Red Rushes version: 3.60 (1)
RAM: 5GB
Processors: 2x2.66 Ghz Dual core
New 8core
---------
OSX version: 10.5.6
QT version: 7.6
Red Rushes version: 3.60 (1)
RAM: 6GB
Processors: 2x2.26 Ghz Quad core
Can anyone shed some light on this...
With the double number of cores, and with the faster Nehalem architecture I was expecting a rough 3x (give or take) speed increase running Red Rushes.
Result: the new 8core is almost 3x SLOWER than the old 4core!
Yes I checked, I didn't mix the machines up.
A full debayer/use Clip RSX/scale to 1080 of 100frames of THE EXACT SAME 3K clip takes 1m57s on the old 4core and 5m12s on the new 8core!!!
WHAT's going on here?
So I start trouble shooting:
A) I take the slightly different disc I/O setup between the 2 computers out of the equation by setting the test up so that I'm reading and writing to a single internal drive - NO CHANGE, 1m57s/100frames on the old 4core and 5m12s/100 frames on the new 8core.
B) On the new 8core I try different settings for the number of cores in Red Rushes. Auto, 8, 4, 2 cores = NO CHANGE, still 5m12s/100frames - when I set it to 1 core the time increases to 6m32s/100frames.
C) Thinking there might be something up with Red Rushes I run the test out of Red Alert - NO CHANGE, same results
D) Thinking there might be something wrong with the RSX file (it was generated on the old computer) I throw it out and generate a new one on the 8core - NO CHANGE.
E) Still suspecting the RSX file of something, I set up Red Rushes to ignore the RSX file and just use the camera look - BIG CHANGE!!! The old 4core takes 1m18s/100frames, the new 8core takes 1m12s/100frames - now the new 8core is faster then the old 4core but only by a slim margin, but the drop from 5m12s/100 frames with RSX to 1m12s/100frames without it makes me feel something very whacky is going on...
F) I take the scaling component out of the process, result: new 8core 5m08s/100frames, old 4core 1m57s/100frames - basically everything stays the same...
G) I change the debayer setting from FULL to HALF(standard), result: BIG CHANGE!!! - new 8core 0m7s/100frames, old 4core 0m18s/100frames..., the old 4core runs roughly 6x faster while the new 8core is roughly 40x faster (compared to a full deabyer) - now the new 8core is outperforming the old 4core by roughly 2,5x
Summary of the madness:
3K, full debayer, use clip RSX, scale to 1080:
Old 4core roughly 3x faster than new 8core Nahalem.
3K, full debayer, ignore clip RSX (camera look), scale to 1080:
Old 4core and new 8core is roughly equal in performance.
3K, Half(standard) debayer, use clip RSX, scale to 1080:
New 8core is roughly 2,5x faster than old 4core.
So to sum it up: WHAT's GOING ON
Specs for the two computers:
Old 4core
---------
OSX version: 10.5.5
QT version: 7.5.5
Red Rushes version: 3.60 (1)
RAM: 5GB
Processors: 2x2.66 Ghz Dual core
New 8core
---------
OSX version: 10.5.6
QT version: 7.6
Red Rushes version: 3.60 (1)
RAM: 6GB
Processors: 2x2.26 Ghz Quad core
Can anyone shed some light on this...