Exman,
I did notice your revealing tests. I assume the CS3 tests were done as fairly as possible--the same number of history states, ram allocation, scratch disks, etc.?
I think this all boils down to Adobe spending more time and resources on optimizing PS for Windows. Also all video drivers are better optimized on Windows. I don't think we will see the Mac getting even or surpassing until Snow Leopard, Nehelem processors and CS5 which will be in Cocoa and 64-bit. Still, it must say something about the speed of the OS if handbrake is slower on OSX as well. What do you think accounts for the speed difference? I suspect that intel chips are always optimized for windows code or intel shares a lot more proprietary info with Microsoft.
I am interested to see if any of the Open GL stuff can improve performance in PSCS4 on the mac, though I suspect it mostly improves display zooming. But it might also benefit certain photoshop operations.
I still await CS4 speed tests. My guess is that CS4 is at best 10% faster than CS3 on the mac with the same hardware. Adobe has not advertised any kind of improved performance, so I'm guessing there ain't much or it's a wash, the new features aside.
Paul
Hi Paul,
I used the same Photoshop settings in both tests: History state:1, Cache Levels:4, RAM Usage: 2.8GB. I've got my 640GB SATA HDD divided into two partitions, one running Vista 64 and the other OS X, they are off the same drive.
There is nothing which leads me to believe that Intel is sharing something with Microsoft about their CPU's that Apple don't know about; Prior to the mid 2000's, Intel may have been in bed with MS (hence, the nickname Wintel), but an Intel CPU engineer have recently said everyone is now competing against one another for a piece of the pie, so those days of Wintel are well and truly gone. What they also don't want to do is upset Apple (who probably have a few secret AMD Macs in their R & D labs).
I am not a veteran of the Mac platform, so I don't have a good understanding of it's technology as other people around here, but I suspect OS X isn't all that well optimized for the Intel platform (yet), afterall, the current version was built to support two architectures (PPC & x86Intel).
This maybe the reason why OS X lags behind Windows (both XP and Vista 32bit/64bit) in a few of these benchmarks.
It isn't just in Photoshop or Handbrake, my other tests show it is slower than Vista (and XP even faster than Vista) in Video rendering too (Adobe Premier and Avidemux). A recent test on arstechnica also shows Flash 9 and 10 is many times faster (or more efficient) in Windows here. Unlike my tests which was run on a Hackintosh, this review was based on a real Mac Pro with Windows, using Boot Camp. Compare the CPU utilisation (lower = better) and FPS (higher = better).
http://arstechnica.com/news.ars/post/20081017-benchmarking-flash-player-10.html
Despite Apple's marketing poking fun at PC's, Windows is a very fast platform and personally, I've rarely encountered errors or crashes in all my years as a user (though, my love and passion is really in Linux, it is a pity I cannot run Photoshop on Linux).
I think the next version of Leopard will open up more of OS X's underlying power, and it is really exciting stuff.