Photoshop CS6: Only shows 2GB of VRAM with Quadro K5000 for Mac

  • 1
  • Question
  • Updated 2 years ago
  • (Edited)
Mac Pro 5,1 OSX 10.9-10.12 Nvidia Quadro K5000.
VRAM reported as available in Photoshop CS6 is 2GB. (preferences 3D)
Video card is 4GB.
Same result using default OSX driver or multiple versions of Nvidia web driver and multiple versions of CUDA.
I have no explanation. (even tried resetting NVRAM)
System report shows 4GB but also states that NVDA Parent driver is not installed. (this may be normal)
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like

Posted 2 years ago

  • 1
Photo of Pete Green

Pete Green, Customer Advocate

  • 710 Posts
  • 134 Reply Likes
Hi Robert, 

Sorry Photoshop isn't seeing your VRAM. Do you know if Photoshop CC 2015.5 sees the VRAM?

You mention several different Mac OS versions, which one are you using? Are those OS' on different computers?

Regards
Pete
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like
As I specified I am using Photoshop CS6. I own my software, not rent it.
As I specified I am using and tried "multiple" version of OSX.
All results are the same. (not using Sierra)
I have "multiple" versions of Nvidia web driver and CUDA "and" default OSX driver.
ALL results are the same.

What I did not mention is the details from Photoshop "CS6" System data.
CS6 reports only 2GB of VRAM.
The video card has 4GB and is reported by OSX system report.
Any suggestions?
(Edited)
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like
As I specified I am using Photoshop CS6. I own my software, not rent it.
As I specified I am using and tried "multiple" versions of OSX.
All results are the same. (not using Sierra)
I have "multiple" versions of Nvidia web driver and CUDA "and" default OSX driver.
ALL results are the same.

(in case you're interested... I operate OSX 10.4 through 10.12 for technical reasons)

What I did not mention is the details from Photoshop "CS6" System data.
CS6 reports only 2GB of VRAM.
The video card has 4GB and is reported by OSX system report.
Any suggestions?

I did some research and discovered that CS6 sniffer_gpu "reports" that the K5000 has only 2047MB of 3D texture memory.
This is an error of course.
Seems that sniffer_gpu in CS6 is flawed.
Obviously I tried a reinstall but there is no change.
Appears that sniffer_gpu needs to be modified.

As standard procedure I tested all computer hardware processes and file structures. (took an entire day)
My computer has no faults and meets or exceeds all hardware tests and file structures.
The problem is SOFTWARE.

Anybody know how to modify sniffer_gpu in Photoshop CS6??? to make it properly read Nvidia Quadro K5000 for Mac VRAM? (should be 4096 MB, not 2047)
(Edited)
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like
Since I can install a Trial Version of Photoshop CC (latest version) I decided to try this as a test.
I have nothing complimentary to say about the installation of Creative Cloud.
It has made my computer Very Hacker Friendly due to the numerous tentacles that CONSTANTLY seek ANY internet connection and cannot be stopped. (truly awful and quite risky)
Regardless...
The test was to prove that all is well with my computer hardware and software and provide Proof that the GPUSniffer in CS6 is the sole problem.

The test results provide this proof.
Photoshop CC reads the K5000 VRAM as 4078 MB (4 GB) properly and correctly.
Therefore.... slight mods to the GPUSniffer (sniffer_gpu) in CS6 will correct the problem.
Sadly, I do not know how to do this.

So, to answer Pete Green's question...
I tried Photoshop CC 2015.5.
This proves that a software problem exists with CS6 and (as already proven) nothing is wrong with my system or computer.
Do I want to rent my Master Collection software?
NO!
The cost of the equivalent CC collection exceeds the purchase cost of CS6 MC in only three years worth of subscription dues and steadily increases. ($50 a month, do the math)

SIDENOTES:
I tested my benchmark Render File in both CS6 and CC and timed them.
The results are identical performance despite that CS6 only uses 2 GB instead of all 4 GB of VRAM.
No doubt the difference will be apparent with a much more complex render project.
For what it's worth... the K5000 is an 800% increase in render performance over all my other video cards. (averages 8 times faster, ie instead of 7 days, 1 day or less)
(Edited)
Photo of James Wallace

James Wallace

  • 4 Posts
  • 1 Reply Like
Very high requirements.
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like
I have no clue what that statement means.
Asking software to function properly is not a "high requirement".
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like
Sometimes an image speaks more clearly.
Here is the EXACT same computer, EXACT same OSX.
ALL other applications report 4 GB of VRAM except Photoshop CS6.
Photoshop CC reports 4 GB as shown.
Proof positive that CS6 has a software bug.


Photo of grauenwölfe

grauenwölfe

  • 216 Posts
  • 79 Reply Likes
I think Adobe said they won't support CS6 anymore, could be wrong though, so you may be out of luck with this one. There's probably just an entry that needs to be changed is the GPUsniffer or one of PS's app files. Maybe see if you replace CS6's GPUsniffer by dropping CC's into the CS6 app packge. It sucks but I wouldn't count on Adobe doing anything to help you.
Photo of Robert Boyle

Robert Boyle

  • 34 Posts
  • 1 Reply Like
Pardon my laughing.
I already tried swapping GPU Sniffers.
CS6 will not run the CC version of GPU Sniffer.

What is required is as I stated previously...
A modification of CS6 sniffer_gpu.... or it's compatibility list file.
I suspect that this would be quite easy for a software person.

Sadly I am a hardware engineer / physicist and do not posses this expertise.
Software and I are not friends at all.