A brief addendum...
My question, or pondering, is probably more relevant to a discussion of Compressor, or Qmaster, or both...
Or, put another way, do these additional "virtual cores" in the dual, quad-core (current model) Mac Pros double the effective processing power (plus some) compared with a similar clock speed 2008 model 8-core Mac Pros (yes, I know that the processors and other hardware are somewhat different)?
Or, is RAM, system architecture, etc., a limitation on these additional virtual cores (for lack of a better, simple name --- maybe Jeff's use of "logical processor" or the term "hyper-thread" is better???)?
Real-world performance benefits are what I'm really curious about...
Addendum:
I did a quick check of Apple's benchmarks (
Mac Pro (2009) Benchmarks) and it seems that Compressor would fall into a 1.2x to 1.5x increase in performance over (slightly) different models of Mac Pro, comparing the new 2009 model to 2008 model.
Barefeats also has a few benchmarks showing a 1.2x to 1.7x increase from 2008 to 2009 Mac Pros (hard to compare similar models as processor speeds are different, etc.).
I haven't found anything that specifically relates RAM and the hyper-threading per core (two "virtual cores" per stated core). I would imagine there are other difference in hardware between the 2008 and 2009 Mac Pros besides the processors and RAM that influence overall, "real-world" performance. And, I still haven't found anything that mentions if the OS or applications are a limiting factor, or if it is just hardware.
For instance, it may be that the hyper-threading is utilized as much as it could be, due to RAM and other system limitations (HW and SW)...
I will stop here... I am getting in over my head...
-Dave
P.S. - I should have just asked how much faster is a 2009 Mac Pro versus a 2008 Mac Pro (with as similar a configuration as possible) in (1) transcoding video in Compressor; (2) in rendering in FCP 7; or (3) exporting video from FCP 7...
Also, sorry for my typing mistakes (I have gone over my two posts and tried to clean things up).