Quote:
Originally Posted by
mdriftmeyer 
What it should tell you is that Photoshop doesn't scale well. With GrandCentral they have no more excuses to scale and offload sub sets of execution blocks because Apple is managing that for you.
The only problem will arrive with Adobe applying a modular design to make sure it can take advantage of this while not compromising it's Windows side.
Applications native to OS X and no other platform do not have to concern themselves with this as pure Cocoa applications.
Pixelmator is one example that comes to mind. Stone Design Create and the rest of his apps that Andrew writes will leverage as much as possible--he always tries to be on the leading edge in Cocoa programming.
Apple moving it's Final Cut Studio seems to be one you are dying to see be updated and leveraging GC and OpenCL.
Let's hope they pull it off.
Photoshop does have some filters that are considered to be the ones that "pros" use the most that do use most, or all cores. But their push here won't be more optimal until CS5. This is a very big job. Adobe needed all of their resources to get it in XCode and Cocoa. The next step is optimization. Certainly Grand Central and Open CL will help there. But both of Apple's schemes require programming support in order to do more than the minimum.
I would certainly love to see FCS updated here. It's pretty good already, but it could likely have a major improvement. I certainly hope I don't die before they do so.
From what Adobe tells me, we could see improvements on the order of a couple of hundred percent in many areas, and in some, more.
Right now, opening and saving are a one core process, and so the fastest RAIDS are a waste of money. That is an area in which they are putting in a lot of work.