AMD R9 M290X - Problem with OpenCL

Legi0nariO

New Member
HI! First post here, and of course, I need your help :confused:

Here is my computer:

GX60 3CC-294XES (Destroyer) - OS Windows 7 Home Premium SP1
AMD Quad-Core A10-5750M (2,50 GHz)
Integrated GPU - AMD Radeon HD 8650G
Discrete GPU - AMD Radeon Neptune XT R9-M290X 2GB GDDR5
RAM - Kingston CL11 - 2x8GB
SSD - PLEXTOR PX-256M5S SATA DiskDevice
HDD - WDC WD75 00BPKX-22HPJT0 SATA DiskDevice 750GB

I hope I did it well cause is the first time around here.
________________

Now, the problem... I didn't achieve to activate the Open CL in my "good" graphic card and I need it for Photoshop, cause I work a lot with it... and because it's supposed to work! :bonk: At the beginning I thought about a problem with Photoshop CS6 Extended, but I preferred to check the problem with GPU-Z or another software...

It's supposed to support Open CL as you can see here in the notebook.com review, but after trying different drivers (from MSI, from AMD...) I didn't achieve it.

This is how I actually have my drivers (from MSI page) and reports from GPU-Z and GPU Caps Viewer:

2uo5pfo.jpg
29afxl.jpg


It's funny cause the HD 8650G has the option to work with OpenCL, but the R9 M290X doesn't.

212tk6o.jpg
vsmjx5.jpg


As you can see, GPU Caps Viewer recognizes both, but only the first one can work with OpenCL.

Another funny problem happened when I downloaded the drivers from AMD, cause suddenly my computer recognized the Graphic Card as AMD Radeon HD 8970M, the old version of this graphic card (R9 M290X).

I need your help, I don't know what to do with this problem after trying the typical solutions...

Thanks for your time. ;)
 
If you go into Photoshop, press Ctrl+K (to open up the Preferences window) and then go to Performance is Use Graphics Processor selected? If not select it and then press Advanced Settings and select Use Graphics Processor to Accelerate Computation and select Use OpenGL.

But I am pretty sure OpenGL support was added in Adobe CC which was the version that replaced CS6, so CS6 might not support OpenGL... sorry. :(
 
Last edited:
If you go into Photoshop, press Ctrl+K (to open up the Preferences window) and then go to Performance is Use Graphics Processor selected? If not select it and then press Advanced Settings and select Use Graphics Processor to Accelerate Computation and select Use OpenGL.

But I am pretty sure OpenGL support was added in Adobe CC which was the version that replaced CS6, so CS6 might not support OpenGL... sorry. :(

Is OpenCL no OpenGL, and yes, is supported as far as I know because the option appears. When you select "Use Graphics Processor" you can go to Advance Setting, but I can't select "Use OpenCL", because is impossible to mark it.

As you can see in the screenshots, the problem should be related to the Graphic Card, because with software it says that is unable to execute OpenCL... but the card support it, as you can see in any review.

So there is the problem... I'm unable to activate or work with OpenCL in Photoshop and others softwares doesn't recognize my AMD R9 M290X as able to work with it... :(

Thank you for your help anyway, if you have another idea, please, share it :good:
 
According to this there was one AMD driver that broke OpenCL compatibility and presumably it is still disabled in the later drivers: https://forums.adobe.com/message/4512939

It looks like it is a driver problem. Try the latest driver if you don't already have it installed.

It might be that your card being quite new and Ps CS6 being 2 years old that your card isn't fully supported on CS6. I know that I had this issue with Premiere Pro CS6 not recognising my GTX 760 as a CUDA compatible card, but modifying a text file in the installation directory fixed it. A similar solution may work for you - not sure if Photoshop has a similar file you can modify though.

It doesn't look like there is a lot more you can do. How does Ps run without GPU acceleration?
 
Where is this file in your Premiere Pro CS6 folder? Which name? And how you add it? Because I read in some forums similar things about Photoshop CS6.

THANKS for that link, is helpful to read others with similar problems :D

I haven't got the latest drivers (I have drivers of MSI website, where I bought my laptop) cause the funny thing is that when I download my latest drivers, my computer recognize my GPU as Radeon HD 8970M, almost the same graphic (design, model, power...) but different, so I don't know what is better hahahahaha I'm turning crazy these days.

Maybe I should try the beta drivers, and to modify the file that you say... let's we see, thanks for your time ;)
 
Download and install the the latest display drivers from AMD's site. You can use DDU to completely uninstall the old ones - I wrote instructions in this thread: http://www.computerforum.com/230259-pixelated-square-game.html#post1936172

The file I modified for Pr Pro CS6 is located in the installation directory and is called cuda_supported_cards (and it looks like I just renamed it to cuda_supported_cards.bak and it worked without actually having to add my card to the list in the text file).

That file is probably a bit useless to you since you have an AMD card (only NVIDIA support CUDA) but have a look on the internet and see if you can edit a similar file for Photoshop that can enable GPU acceleration on your OpenCL card.

If not and you have the latest driver then maybe your card is not powerful enough for GPU acceleration in Photoshop (it needs at least 1GB of VRAM I think) or the drivers don't support OpenCL acceleration anymore. :(
 
Last edited:
Download and install the the latest display drivers from AMD's site. You can use DDU to completely uninstall the old ones - I wrote instructions in this thread: http://www.computerforum.com/230259-pixelated-square-game.html#post1936172

The file I modified for Pr Pro CS6 is located in the installation directory and is called cuda_supported_cards (and it looks like I just renamed it to cuda_supported_cards.bak and it worked without actually having to add my card to the list in the text file).

That file is probably a bit useless to you since you have an AMD card (only NVIDIA support CUDA) but have a look on the internet and see if you can edit a similar file for Photoshop that can enable GPU acceleration on your OpenCL card.

If not and you have the latest driver then maybe your card is not powerful enough for GPU acceleration in Photoshop (it needs at least 1GB of VRAM I think) or the drivers don't support OpenCL acceleration anymore. :(

Thank you man, I will try that tomorrow for sure, and I will tell you the results, cause today is impossible.

The GPU has 2GB of RAM so... it should work, let's we see.

Thanks again. :good:
 
I'm pretty sure it's a driver problem so I hope installing the latest driver for your card fixes it.
 
Nothing at all Spirit.

I've tried and is impossible. I will send a message to AMD Support to see if they can solve it.

I downloaded the beta drivers following your steps (really usefull and safe, so thanks), but nothing happened.

The drivers recognize my GPU as HD 8970M (is almost the same GPU).

We will see what AMD Support says.

Thanks for all ;)
 
It just seems to me that Photoshop CS6 doesn't support it on your system. CS6 and older were never very 'AMD-friendly'.

Have you tried updating Photoshop CS6? There were some updates for it released recently that may/may not add support for more OpenCL cards.
 
Back
Top