Adobe Adds GPU Acceleration To Creative Suite 4
arcticstoat writes "GPU computing has just taken a major step into the world of mainstream software development, as Adobe has now released a GPU-accelerated version of its Creative Suite, comprising Photoshop, After Effects and Premiere Pro. Both Premiere Pro and After Effects only support GPU features on Nvidia's professional range of Quadro GPUs, but Photoshop CS4 allows GPU acceleration on any mainstream GPU that supports Shader Model 3.0 (such as Nvidia's GeForce 6200 series of GPUs). Built on OpenGL, Photoshop CS4's GPU features allow real-time rotation of images and accelerated zooming and panning. As well as this, Photoshop CS4 also uses the GPU for anti-aliasing on text and objects, and it can tap the GPU for brushstroke previews, HDR tone mapping and colour conversion."
It's too bad that you need a $2300 mac pro to make use of it as the mini has a very weak video card and the imac screens are not good for photo work.
In fairness, the problem isn't really that the Mac Pros are overly-expensive for the hardware. I mean, we could quibble about whether they're well-priced for what you get, but at least they're in the right neighborhood.
The problem here is that Apple doesn't offer a normal mid-range machine. There's the Mac mini, which isn't very powerful and isn't expandable, and then you have the Mac Pro, which is a serious professional level workstation. The only thing in between is their all-in-one machine, which isn't suitable for everyone (including serious professional designers).
I'm not sure why Apple has gone so long without selling a middle-of-the-road headless tower in the $1k-$2k range. I think it would help them get more enterprise penetration.
The higher end iMacs, the Mac Pros, and the MacBook Pros all have real graphic cards.
But do they have real SCREENS?
I mean a proper 8-bit color space, instead of 6-bit dithering? I mean the ability choose matt vs glossy.
Obviously the Mac Pro lets you attach whatever you want to it, but the imacs and macbook pros stick you with the choice of exactly the one LCD screen apple chooses. (although the mbp used to let you choose between matte and glossy; i don't know if it still does; but that's just the finish not the technology.)
As far as i know, all Apple laptops use 6-bit TN screens. And there is a fair bit of information out there that iMacs have switched to 6-bit TN screens too, at least for 20" models. The 24" model is apparently an 8-bit S-IPS... but its not like apple makes this info readily available and the specs are subject to change, so you've got to pay constant attention.
Actually this is a common misconception that large display sizes require large images. Get up close to a billboard (which is designed to be viewed from a minimum of 30 to 50 feet away, and usually much further) and you'll find that instead of pixels per inch, that it is measured in inches per pixel, and some pixels are the size of your fist. You don't need 64-bit addressing to make very attractive billboards, or may other large outdoor signs.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
I agree with you that this is overdue for Photoshop. Pushing some of the workload over to the GPU is a great idea.
I also agree that the upgrades are too expensive and that irritating bugs have not been fixed.
But I also wonder where Indesign fits into this. I can imagine several ways Indesign would function better using the GPU -- no more grainy photo previews, smooth zooming in and out (a la Google Earth?) but I don't want eye candy at the expense of functionality. And I want them to fix things that are mind-blowingly irritating, like importing text files. It chokes on UTF-8 files and anything with even a hint of Unicode punctuation. It's incredibly frustrating and there's no way to add filters for importing that I can find.
I think Indesign's text importing is actually worse now (CS3) than it was when it first came out. Don't neglect stuff like this in favour of the "shiny" factor, Adobe.
This is entirely the fault of Apple. Apple was touting Carbon as a viable solution until last year. Moving a huge app like PPro or Photoshop to Cocoa will take a lot of time. If Apple hadn't told everybody that Carbon was a viable platform for 64 bits Adobe would have started switching a long time ago.
Obviously Apple encouraged everybody to go Cocoa, but for Adobe and most other large apps that would have been an absurd choice. If Carbon was viable, why would they port to Cocoa at the expense of fixing application bugs and adding real features? Moving from Carbon to Cocoa would not give Adobe any new features but the cost would be significant. Staying with Carbon was the only sane solution no matter what the zealots claim.
Apple screwed everybody on that one. Not an unusual move for Apple really...
Now, many Apple fan-boys and dummies will state that Adobe should have moved a long time ago. It was the way of the future (despite Apple stating Carbon was too). Every sensible company should move to Cocoa according to these zealots. Problem is, not even Apple has done that. Final Cut Pro is a Carbon app and will need a significant re-write if it wants to go 64 bit. Perhaps the FCP team also believed Steve when he BS'ed about Carbon also being the future.
Nobody pays retail! You go down to your local community college and register for a class which will cost you like $90 and then you save almost 50% off the retail price of Creative Suite.