Irreverent wrote in post #5997337
This
does a much better job of saying what I'm trying to say, and also illustrates that a lot of Photoshop processes are exactly the sorts that suffer from parallelisation the way the code is currently implemented. Sure they can optimise for multiple processors, but it's not quite as simple as dividing all the threads up amonst the cores and watching everything fly.
Very good point.
I did some test last year where I turned off cores in my PC, some process to run on only 1 core, while others can take advantage of all 4. A lot of the filters for example run just as fast on a single core as they do a quad core, while anything to do with multiplying layers and changing image mode runs faster on more cores.
There are of course other things that can slow down your system.
Having only 1 hard drive will slow things down if you try and do a back up while surfing the net and working in CS3, as all that data has to come and go from only one place.
I run 4 internal SATA drives and 1 external eSATA drive, and with the quad core can happily be editing an image stored on one drive, while another drive is being indexed by Vista search, and another drive is backing up to the external drive, while a 4th drive is receiving a download from the internet.
Of course the restriction in performance then becomes the controllers and BUS. Which is where a dual chip board, with separate systems can have an advantage.
damn skynet.