![]()
| #17. Posted at 08:30 AM on May 24th 2008 | Edit Reply |
|
trinibwoy |
#11, That's the problem. There is no standard for this stuff. Nvidia is pushing CUDA hard in order to get GPU's into new markets. All GPU manufacturers will benefit from this in the long run but somebody has to make the first move.
|
![]()
| Edit Reply |
|
shank15217 |
so basically adobe just teamed up with nvidia to make their software run exclusively on nvidia hardware. I guess standards are just about out the window, after 10 whole directx's and even more open gl apis we're back to making proprietary software that most likely favor it's developer's hardware..
|
![]()
| Edit Reply |
|
Silus |
Hey Cyril!
The date is wrong. John Nack's confirmed as much in his blog: http://blogs.adobe.com/jnack/2008/05/oct_1.html |
![]()
![]()
| Edit Reply |
|
sschaem |
Adobe developed their own image processing language, called Pixel Bender, that support many backend, including processor based SIMD engines.
Its not locked on Nvidia HW, its not even locked to a given API or HW artchitecture. This allow Adobe to deploy this technology on all platform under all HW configuration. Here is a tech demo of the language running only the CPU in flash 10. (CUDA not required, GPU not required) http://labs.adobe.com/technologies/flashplayer10/demos/pixelbender/ For people not wanting to install Flash 10 beta: http://labs.adobe.com/technologies/flashplayer10/demos/videos/pixel... All that info is not hard to find, Adobe gets plenty of info out on the labs.adobe.com site. |
![]()
| Edit Reply |
|
bdwilcox |
Now even Photoshop isn't immune from crappy 3D video drivers. I can just hear the support calls: "Hi. Yeah, I'm trying to paint on a sphere but it keeps crashing...what?...oh, yeah...hold on...let me open it...OK...it looks like my display driver is an S3 Savage something or other..."
|
![]()
| Edit Reply |
|
slot_one |
I thought that CS3 was already GPU-accelerated. I swear I saw an "Enable GPU acceleration" option in the ctrl+K menu.
|
![]()
| Edit Reply |
|
UberGerbil |
A lot of people seem to be in hysterics and jumping to conclusions that aren't supported by the facts at hand.
1. There's no evidence this is an nVidia-exclusive technology. There's nothing in the press release indicating that. The fact that this was announced at an nVidia event is suggestive, but nothing more. It's possible this reflects a close relationship (nVidia is promoting GPGPU computing, and may have gone out of its way to help Adobe with this) but it may just reflect timing (nVidia was having an event, and Adobe was ready to demo). Either way, there's no evidence that Adobe is going to require nVidia hardware for these features. 2. Even if nVidia hardware was required to accelerate these features, that doesn't tie Photoshop to nVidia hardware. You'd still be able to run it with ATI or Intel graphics, you just wouldn't get the acceleration for those features. And if that wasn't important to you (Photoshop is a huge program, and many users, even pros, don't use whole swaths of its feature set) it's no big deal. 3. NVidia can get game developers to do special work for their hardware because most game studios are relatively small and a million or two in development resources goes a long way. On the other hand, Adobe and nVidia are roughly the same size ($4B revenue, $800M profit). It would be difficult for nVidia to pay Adobe enough to make them pimp their flagship product in this way. Development assistance (putting nVidia engineers on call for Adobe) would be far more valuable. That may mean that some features are available sooner, or in a richer way, on nVidia hardware. Or it may amount to nothing more than marketing. Finally, let me point out, again, that Adobe Premiere and After Effects have used GPGPU-acceleration since 2006. Those products will run on, and take advantage of, both nVidia and ATI cards: http://livedocs.adobe.com/en_US/PremierePro/3.0/help.html?content=W... http://www.adobe.com/products/aftereffects/opengl.html http://www.adobe.com/products/premiere/dvhdwrdb.html |
![]()
| Edit Reply |
|
bogbox |
Another The Way It's Meant To Be Played case , I'm sorry for adobe they disappoint me ...
I wonder how much nvidia pay them ? |
![]()
| Edit Reply |
|
SNM |
Honestly boss, I need dual 9800GTXs so that I can work quickly enough in Photoshop! :D
|
![]()
| Edit Reply |
|
UberGerbil |
There's been a few filters using GPGPU for a while now (IIRC nVidia even had one as one of the CUDA samples); Premiere and After Effects have been exploiting shaders for a couple of years. PS was only a matter of time (especially now that they're finally going 64bit).
Edit: CUDA photoshop plug-in samples http://developer.nvidia.com/object/photoshop_dds_plugins.html Might make an interesting benchmark case for GPUs.... |
|
Jazztags: (they MUST be closed) r{ red }r g{ green }g /[ italic ]/ *[ bold ]* _[ underline ]_ -[ |