Skip to main content
barrycraig
Known Participant
January 21, 2022
Question

Mac Pro 2019, W5700x, OpenCL not working.

  • January 21, 2022
  • 2 replies
  • 853 views

Hi all,

 

I am runing photoshop on a 2019 Mac Pro with a W5700x. Photoshops built in GPU compatability test gives me ticks on all points. 

 

When using "Select and Mask", (a feature which is listed as using OpenCL for acceleration) there is no sign any GPU activity in Activity Monitor. In fact performance is improved drastically by disabling OpenCL. 

 

What is going on here? Why is OpenCL performance so poor?

 

Thanks

This topic has been closed for replies.

2 replies

D Fosse
Community Expert
Community Expert
January 24, 2022

I'm not seeing much GPU activity in Select and Mask either, just a fair amount of CPU spiking on all cores. So maybe this is just how it currently works. All of the GPU code is in the process of being migrated from OpenGL/OpenCL to native APIs in any case (Metal and DirectX) - so perhaps it's just disconnected and they haven't got around to rewiring it yet. I don't know.

 

That said, it still feels reasonably fast and efficient, even on very complex masking, so I'm not complaining yet. It's not instant, but I'm not checking the stock market while it's working either. With extensive brushing, it usually takes two or three seconds to catch up.

barrycraig
Known Participant
January 24, 2022

Do you see any GPU spike when using the blur gallery? My screenshot above was rending a 'spin blur' and barely a blip on the GPU from what I can see. 

I'm working on some very large documents 20k + pixels wide and select and mask is extremely slow in my use case

D Fosse
Community Expert
Community Expert
January 24, 2022

No, just a very brief, short spike to generate the preview - the rendering seems, again, to be mostly CPU.

 

Oh, forgot to say, this is Windows 10, so we seem to have similar behavior on both platforms. I do have OpenCL enabled.

 

But as I said, OpenCL is on its way out, if it isn't completely gone already.

Ranjisha Sengupta
Legend
January 21, 2022

Hi,

 

Thanks for reaching out. Would you mind sharing your system info and the version of your Photoshop? Do you see any changes in GPU activity when you perform any other task? Is it happening with a particular file or all the files?

 

Please try optimizing Photoshop once, here are the steps: https://helpx.adobe.com/bg/photoshop/kb/optimize-photoshop-cc-performance.html

 

Let us know if that helps.

 

Regards,

Ranjisha

barrycraig
Known Participant
January 24, 2022

Hi @Ranjisha Sengupta ,

 

I'm using version Photoshop 23.1.1

 

System Specs below

 

 

Ive run a few test, most GPU accelerated tasks show up on my activity monitor. The screenshot below is running the "Lens Blur" filter, which you can see hitting my GPU.

 

However whenever I run any task which is listed as "OpenCL" accelerated, I can see that my processor is being hit hard but there is nothing on the GPU.

 

You can see that I get all ticks when running the GPU compatibility check.