• We should now be fully online following an overnight outage. Apologies for any inconvenience, we do not expect there to be any further issues.

Is it better to go with Nvidia or AMD for photoshop?

Csx-2011

Junior Member
Jun 19, 2012
17
0
0
I read somewhere that CS6 would perform better with AMD because Adobe optimized for OpenCL more. Is this so? Same for CS5?

I was looking at either a 6870 or a GTX 560 to go with an i7 3770.
 

Csx-2011

Junior Member
Jun 19, 2012
17
0
0
Thanks. Have you seen any benchmarks that to show what kind of differences can be expected?
 

borisvodofsky

Diamond Member
Feb 12, 2010
3,606
0
0
Also, if this is NOT a gaming computer you can put in ANY amd gpu and get around the same boosted performance for CS6..

for example, a 7970 $500 will not give you more boost than say a 6570 $50.

It doesn't work that way currently.

MAYBE in the future, they could make the 7970 do more, but as of now, it's not linear much at all.
 

SolMiester

Diamond Member
Dec 19, 2004
5,330
17
76
I though NV drove openCL through Cuda?! At any rate, only the 7xxx AMD card have the better compute.....out of those 2 cards, I'd go for the 560!
 

borisvodofsky

Diamond Member
Feb 12, 2010
3,606
0
0
I though NV drove openCL through Cuda?! At any rate, only the 7xxx AMD card have the better compute.....out of those 2 cards, I'd go for the 560!

560? idk what that is, but Nvidia cards are not currently optimized for opencl. It has SOME hardware acceleration in CS6, the rendering and stuff, but the opencl is NOT working. :|

the 6570 will perform the same as the 7970, i'm pretty sure even reallllly ghetto cards will perform much the same. :biggrin: like 6450 and 5550, 5450, 4550
 

SolMiester

Diamond Member
Dec 19, 2004
5,330
17
76
560? idk what that is, but Nvidia cards are not currently optimized for opencl. It has SOME hardware acceleration in CS6, the rendering and stuff, but the opencl is NOT working. :|

the 6570 will perform the same as the 7970, i'm pretty sure even reallllly ghetto cards will perform much the same. :biggrin: like 6450 and 5550, 5450, 4550

???, nv has been doing openCL since 2008, not sure where you get the non optimized bit from?
I'm not into GPU compute, but I'm sure there will be someone along shortly to expand on that!
 

Csx-2011

Junior Member
Jun 19, 2012
17
0
0
I though NV drove openCL through Cuda?! At any rate, only the 7xxx AMD card have the better compute.....out of those 2 cards, I'd go for the 560!

Any reason why?

Also does anyone know how much faster a 560ti is compared to a vanilla 560? Games not really a driving factor, but might as well with an i7.
 

Dark Shroud

Golden Member
Mar 26, 2010
1,576
1
0
The HD 7000 series cards use a newer architecture called GCN, it's better at compute than previous AMD cards that use VLIW 5/4.

A HD 7850 is probably the optimal piece of hardware is gaming is involved; especially if you get a factory over clocked model.

Otherwise you could drop down to a HD 7770 and still have a nice lower end card that will aid Photoshop.
 

borisvodofsky

Diamond Member
Feb 12, 2010
3,606
0
0
The HD 7000 series cards use a newer architecture called GCN, it's better at compute than previous AMD cards that use VLIW 5/4.

A HD 7850 is probably the optimal piece of hardware is gaming is involved; especially if you get a factory over clocked model.

Otherwise you could drop down to a HD 7770 and still have a nice lower end card that will aid Photoshop.

Nope, My I borrowed my friend's 7950 and put it into my mother's computer which had a 6570. and tested the Liquify render time.

I did 20 runs, 10 each, and every single run between and within group, were +/- 1 sec.

No difference whatsoever.


I also downclocked the 7950 by 80% and locked it to that frequency and it still didn't make a difference. ^_^

The open cl compute doesn't seem to scale with GPU frequency either.
 

Csx-2011

Junior Member
Jun 19, 2012
17
0
0
Still not sure if it will be as fast if I go w a 560 compared to a 7770. People have suggested both.
 

Magic Carpet

Diamond Member
Oct 2, 2011
3,477
234
106
Same with CUDA, I rarely saw my GTS 450 utilized above a certain lowish figure. Yet, my CPU ran like maaaad, all cores fully loaded. IMO, you can just run a couple of low-end cards from both vendors to enjoy the features of the both worlds :p
 
Last edited:

borisvodofsky

Diamond Member
Feb 12, 2010
3,606
0
0
You will be missing out on CUDA support, and therefore, that would defeat my ^ point.

The Adobe photoshop tech boss made it quite clear that they're favoring openCL and plan to drop CUDA all together, because they cannot afford to develop something that only half the world can use. :colbert:

It's a VERY small development team despite the software's mass adoption.
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
The Adobe photoshop tech boss made it quite clear that they're favoring openCL and plan to drop CUDA all together, because they cannot afford to develop something that only half the world can use. :colbert:

It's a VERY small development team despite the software's mass adoption.

Show us. Also last time I checked (could have changed) Nvidia had better OpenCL support than AMD. Like much better.
 

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,330
126
AMD is best for Adobe CS6.

AMD supports all features including OpenCL.

OpenCL is not supported for nvidia cards in CS6.

So AMD is the way to go.
 

Csx-2011

Junior Member
Jun 19, 2012
17
0
0
AMD is best for Adobe CS6.

AMD supports all features including OpenCL.

OpenCL is not supported for nvidia cards in CS6.

So AMD is the way to go.

I guess that is pretty definitive. So with CS5 it doesn't matter if I use Nvidia compared to AMD?
 

Keysplayr

Elite Member
Jan 16, 2003
21,219
55
91
AMD is best for Adobe CS6.

AMD supports all features including OpenCL.

OpenCL is not supported for nvidia cards in CS6.

So AMD is the way to go.

"
Tested video cards for Photoshop CS6

Adobe tested the following video cards before the release of Photoshop CS6*. This document lists the video card by series. The minimum amount of RAM supported on video cards for Photoshop CS6 is 256 MB.

Note: Adobe tested laptop and desktop versions of the following cards. Be sure to download the latest driver for your specific model. (Laptop and desktop versions have slightly different names.)

nVidia GeForce 8000, 9000, 100, 200, 300, 400, 500 series

nVidia Quadro 400, 600, 2000, 4000 (Mac & Win), CX, 5000, 6000

AMD/ATI Radeon 2000, 3000, 4000, 5000, 6000, 7000 series

AMD/ATI FirePro 3800, 4800, 5800, 7800, 8800, 9800, 3900, 4900, 5900, 7900

Intel Intel HD Graphics, Intel HD Graphics P3000, Intel HD Graphics P4000"

Maybe you can help me find exactly where this is indicated on Adobe's site. It just lists supported cards where I'm looking. No mention of OpenCL for either AMD or Nvidia cards.

EDIT: Found something. Look here: http://blogs.adobe.com/premiereprotraining/2012/05/opencl-and-premiere-pro-cs6.html
 
Last edited:

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,330
126
I guess that is pretty definitive. So with CS5 it doesn't matter if I use Nvidia compared to AMD?

For CS5, it's CUDA, so nvidia, yeah.

Premiere and CS6 has OpenCL which only AMD cards have certified support for. There are features in CS6 that are supported by nvidia cards, but not all of them.

If you read their blogs, it lays it all out.
 

ocre

Golden Member
Dec 26, 2008
1,594
7
81
I guess that is pretty definitive. So with CS5 it doesn't matter if I use Nvidia compared to AMD?

Adobe has plenty of nvidia cards listed for CS6 including the 500series (which the gtx560 is). People seem to be confused because adobe hasnt listed the nvidia's 600 series in their CS6 release notes. The 600 series hasnt been officially tested by adobe yet, its brand new.

Nvidia has already stated the 600 series will work fine with CS6 no problem, right out of the box. There will be absolute support from nvidia for CS6 and likewise Adobe will absolutely support nvidia. There is no reason to think otherwise. Nvidia commands close to 2/3rd of the gpu market and i find it humorous that people really think CS6 is only for AMD cards. What a joke!!!!!

As far as how it will run: there wont be a lot of difference between the two. There is not much difference between any GPU when acceleration adobe. Its already been stated in this thread. An expensive AMD card is not much different than a lower mid ranged card in these task. They all clump up together pretty much.

Its total bull that CS5 supports nvidia and CS6 supports AMD. People are confused and spreading misinformation. Cs6 will and does work with nvidia cards no problem. Keysplayer has listed this information. Also you will see that the newest 600 series from nvidia is not listed. This is not because it doesnt work. Not at all. Its just that at the time of the statements, they had not tested such hardware themselves. This will be updated overtime.

As far as openCL goes. Nvidia supports openCL. They have from the very beginning. Every card they sell today is 100% openCL capable. 100%. I dont understand how people dont know this???? Having that said, nvidia is generally more focused on CUDA and they spend most of their compute resources on optimizing CUDA on their cards. AMDs 7900 series tends to be faster in some openCL compute task than nvidias 600series. But its simply not true that nvidia doesnt support openCL. Opencl runs on nvidia hardware fully supported.

There are a few compute cases where nvidia cards excel. Mostly the ones where nvidia has optimized through CUDA. Generally though, the GK104 isnt as strong in openCL task as the 7900series. This would matter very little as far as CS6 goes where the acceleration is pretty much the same across all levels of cards. Nvidia will ensure full support and i expect them to bring more CUDA to CS6 in time but even if not, openCL is absolutely 100% supported and working on nvidias gpus.

As far as the 560, and since you asked specifically about it..
its still pretty decent even with the new more powerful cards out. Right now it offers a great bang for the buck, right out of the box. If you can snag a 560ti for not much higher than that is the way to go. You can find some great deals as far as used cards go too. its what ever you want though.
 
Last edited: