Adobe Photoshop CS6 + OpenCL GPU acceleration = MIND boggling result

Qianglong

Senior member
Jan 29, 2006
937
0
0

Chiropteran

Diamond Member
Nov 14, 2003
9,811
110
106
It should not be shocking that a company would support the open standard that everyone could support rather than nvidia's proprietary CUDA.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
I wonder why all the CPUs used are so weak.

2.3Ghz mobile dualcore SB.
2.9Ghz desktop Llano.
1.5Ghz mobile Llano.
3.6Ghz Derpdozer.

Lets see some 3570/3770 results.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
The video has a i7 3930K vs a HD 6570.

By AMD PR? No thanks. Remember the old videos? They turned out to be a lie ;)

The one that fails (Oil Painting) on CPU only with an error...really?

I would also like to see a taskmgr. To see how the cores are loaded.
 
Last edited:

Edrick

Golden Member
Feb 18, 2010
1,939
230
106
CS6 is much faster on my current rig than CS5 was. Adobe has done well with this new release, especially the liquify tool.
 

Ferzerp

Diamond Member
Oct 12, 1999
6,438
107
106
What do you mean mind boggling? It's common knowledge that any task well suited to "gpgpu" is going to be massively faster, even on the slower GPUs than it is on a general purpose cpu...
 

Outrage

Senior member
Oct 9, 1999
217
1
0
Cuda works with After Effects, this thread is about Photoshop. No need to change the topic just to defend nvidia's precious proprietery cuda.
 
Last edited:

Qianglong

Senior member
Jan 29, 2006
937
0
0
By AMD PR? No thanks. Remember the old videos? They turned out to be a lie ;)

The one that fails (Oil Painting) on CPU only with an error...really?

I would also like to see a taskmgr. To see how the cores are loaded.

I don't think the video is lying as the results matches with the benchmark numbers from tomshardware. Obviously it is not going to be a 1:1 match because they are using different platforms but the increase in performance is still very apparent.

I think the Oil painting failed because the CPU used in that video has no integrated GPU so once you turn off OpenCL hardware acceleration, the features associated with it are disabled and this is in line with Adobe's FAQ:

http://forums.adobe.com/message/4289204

"In order to use MGE, you must have a supported video card and updated driver. If you do not have a supported card, performance will be degraded. In most cases the acceleration is lost and the feature runs in the normal CPU mode. However, there are some features that will not work without a supported video card."
 

Magic Carpet

Diamond Member
Oct 2, 2011
3,477
233
106
Tomshardware did a test on Adobe Phoshotp CS6 and the result with OpenCL acceleration is simply impressive:
http://www.tomshardware.com/reviews/photoshop-cs6-gimp-aftershot-pro,3208-13.html

I just hope one day the entire Photoshop engine is full GPU optimized and it will be completely free of all CPU restrictions.

This video I found shows the speed difference of a low end GPU (Radeon 6570 vs i7-3930K)
accelerating photoshop CS6:
http://www.youtube.com/watch?v=IPDGIcNi4gI

Where is nVIDIA, doesn't it support everything? lol
 

Madpacket

Platinum Member
Nov 15, 2005
2,068
326
126
AMD needs to promote these advantages better to differentiate themselves from the competition, it would really help to sell more APUs as well.
 

Ventanni

Golden Member
Jul 25, 2011
1,432
142
106
That's really cool, but doesn't Nvidia support OpenCL as well? Heck, doesn't Intel HDx000 support OpenCL as well? If so, I'd love to see those benchmarked as a comparison.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
Even in After Effects CS6 only the following non-Quadro cards are supported:

GeForce GTX 285
• GeForce GTX 470
• GeForce GTX 570
• GeForce GTX 580

From: http://www.adobe.com/products/aftereffects/tech-specs.html

In the past there were hacks for other nVidia cards to run. There likely will be this time as well. It's just that they don't have to offer support if you hack your way around the restrictions. At least for CUDA. Any new card should work with OCL, though.

That's really cool, but doesn't Nvidia support OpenCL as well? Heck, doesn't Intel HDx000 support OpenCL as well? If so, I'd love to see those benchmarked as a comparison.

Yes. In theory all three companies, including integrated graphics, should work. It's early days, but I'm sure it will happen. After all that's the whole point of changing to OCL. I wouldn't be surprised though if AMD has an advantage like they do with OCL Bitcoin mining.

I know AMD and nVidia have been working with Adobe for CS6 support.
 

turn_pike

Senior member
Mar 4, 2012
316
0
71
:eek::eek::eek:
To me it is like a throwback to the late nineties when I first beheld the difference between CPU rendering and a 3dfx Voodoo3.

Impressive.
After Bulldozer and the pricing of Tahiti cards, I can finally give many a :thumbsup::thumbsup: to AMD.