Unable to enable OpenCL on Mac Mini 2011 with AMD HD 6630M Card

  • 1
  • Problem
  • Updated 5 years ago
I have a problem with Photoshop CS6 on my Mac Mini 2011.

It is the i5 CPU 2.5 GHz with the ATI Radeon HD 6630M Card and 16 GB RAM.

When I run sniffer_gpu I get:

Texture memory: 173
Vendor string: ATI Technologies Inc.
Renderer string: ATI Radeon HD 6630M OpenGL Engine
Version string: 2.1 ATI-7.32.12

OpenGL version as determined by Extensionator...
OpenGL Version 2.0
Has NPOT support: TRUE
Has Framebuffer Object Extension support: TRUE
OpenGL ok
OpenCL ok, version=1.1 (Aug 10 2012 19:59:48)
Return code: 3

And here it say that the card support OpenCL - but when I start Photoshop and look under Performence I see the problem

Here I can't enable OpenCL or the use of the GPU to accelerate the computation.

But the requirements say that the card support OpenCL and I should be able to use it...

I run Mac OS X 10.7.5.

Hope you can help.
Photo of Jan Vestergaard Larsen

Jan Vestergaard Larsen

  • 5 Posts
  • 0 Reply Likes
  • sad

Posted 5 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 765 Reply Likes
Check the Photoshop System Info log.

Either the driver says it isn't capable, or the driver has crashed or returned errors when we try to use it.
Photo of Jan Vestergaard Larsen

Jan Vestergaard Larsen

  • 5 Posts
  • 0 Reply Likes
Where should I be able to find the log?
Photo of Jan Vestergaard Larsen

Jan Vestergaard Larsen

  • 5 Posts
  • 0 Reply Likes
When I try to look at the system info in the help menu it say:

Adobe Photoshop Version: 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00) x64
Operating System: Mac OS 10.7.5
System architecture: Intel CPU Family:6, Model:42, Stepping:7 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2, HyperThreading
Physical processor count: 2
Logical processor count: 4
Processor speed: 2500 MHz
Built-in memory: 16384 MB
Free memory: 10429 MB
Memory available to Photoshop: 15184 MB
Memory used by Photoshop: 70 %
Image tile size: 128K
Image cache levels: 4
OpenGL Drawing: Enabled.
OpenGL Drawing Mode: Advanced
OpenGL Allow Normal Mode: True.
OpenGL Allow Advanced Mode: True.
OpenGL Allow Old GPUs: Not Detected.
OpenGL Version: 2.1 ATI-7.32.12
OpenCL Unavailable
Video Card Vendor: ATI Technologies Inc.
Video Card Renderer: ATI Radeon HD 6630M OpenGL Engine
Display: 1
Main Display
Display Depth:= 32
Display Bounds:= top: 0, left: 0, bottom: 1440, right: 2560
Video Renderer ID: 16915206
Video Card Memory: 235 MB
Video Rect Texture Size: 16384
Serial number: Tryout Version
Application folder: Macintosh HD:Applications:Adobe Photoshop CS6:
Photoshop scratch has async I/O enabled

Where should I be able to find the log?
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 765 Reply Likes
That is what you need -- it says OpenCL unavailable, but does not show any crashes.

This is either because the driver says it does not meet the minimum requirements, or because the driver returned errors. (we're still working on logging and displaying driver errors -- there are many places that the drivers can fail)
Photo of Jan Vestergaard Larsen

Jan Vestergaard Larsen

  • 5 Posts
  • 0 Reply Likes
Any timeframe for this to happen? It is a bulletpoint for me to buy Photoshop that the HW I bought to run Photoshop on (It was supported and should work I have read) is supported and works with Photoshop.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 765 Reply Likes
You're using a Mobile GPU with very little VRAM. It really isn't likely to work with OpenCL, and just barely qualifies for using OpenGL.

We have no ETA for better driver error logging.
Photo of Jan Vestergaard Larsen

Jan Vestergaard Larsen

  • 5 Posts
  • 0 Reply Likes
OpenCL is supported I was told by your support and the card is listed to work with OpenCL, the sniffer_gpu say it works with OpenCL.

I know it is a mobile card and it does not have a lot of VRAM, but this was what was inside the Mac Mini at the time.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 765 Reply Likes
You don't have a card, just a mobile GPU part which is usually much more limited than the full GPU on a card. That's also why you're limited to only basic GPU drawing.

And even if the GPU is supported, that doesn't mean that the driver is working correctly.

The GPU sniffer just says that the driver didn't crash on simple tests and returned version 1.1 - it does not say that it will work.

Bottom line is that your GPU is not working for OpenCL in Photoshop.
Without more error logging, we don't know the exact reason.

Maybe we can get someone to test that particular system and OS version to determine more -- but Apple isn't likely to update the driver on 10.7, and you can't update the GPU in that system.