All valid points Wayne.
My view though is that PS is an image edition platform these days, and that the #1 quality it should have is stability and performance. I have communicated this to Mr. Nack already, I'd rather have his engineers focusing on making PS more scalable instead of working on HDR.
I believe that the effort they have made to move PS CS5 to 64 bits on Mac was significant and shows that Mr. Nack has been listening, but I sure hope that they will continue investing towards more scalability.
As far as Digilloyd's credibility is concerned, well everybody has an agenda of some sort as well as some personal relationship/constraint that make totally objective information reporting difficult. On this one, I believe that all of us with mulit-core machines (even my 3+ years 8 core Mac Pro) know that PS isn't that great at using many cores. Being limited to 4 when the best machines have 24 today and will have 32 by the end of next year isn't acceptable for a high end piece of software.
Cheers,
Bernard
I used an incorrect term in my hasty response. I'm really not questioning digiloyds credibility, he seems very thorough and knowledgable. However, the problem I have is his results are nothing close to mine, which means there is something very different about how he sets up his mac. For example, he believes that Photoshop has a serious problem allocating memory, and has tests which show running the same thing twice results in significant differences in time ... I can't replicate this at all. And in his recent test where he shows fewer cores is "faster", I can't replicate that either. Turning off hyperthreading does improve his tests, but reducing cores is never faster on my machine. For those curious, here is some of my results, running his digilloydmedium tests at 3 interations, all from a reboot, and using the Mac developer processor preference pane.
Standard 12 core/2.93 configuration ... 25-22-23 seconds.
Same, with hyperthreading disabled ... 22-21-21 seconds
No hyperthreading, only 6 cores ........ 26-25-24 seconds
No hyperthreading, only 4 cores ........ 29-27-26 seconds
Note that I can't get any result under 20 seconds, which implies his SSD setup contributes significantly, since I'm using 4 drives in a raid 0 instead. But in my case,
fewer cores is slower, albeit not by much. One additional test I did was having LR create 50 1:1 previews on phaseone p45 files in the background, a pretty intense task while running Digilloydmedium in the default 12 core configuration - results 29-27-26, and LR churned merrily along and didn't seem to slow down when I started the PS test. Not bad considering the disk activity and crunching LR is doing.
To your point, the additional cores do not seem to be scaling as one would hope, which I believe is a universal problem with many applications, and not unique to OS X or Win 7. Whether this is just a limitation of threading operations or not I can't say ... hopefully not hopefully Adobe is working on ways to leverage more cores.
But the speed gain I'm seeing from my previous 2 year on 8 core mac is
significant and welcome.