CUDA & OpenCL suddenly stop working - no, I didn't update to 10.9.5

Discussion in 'Mac Pro' started by Graham King, Sep 19, 2014.

  1. Graham King macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #1
    Hello people. I'm having a very frustrating problem and would appreciate if anyone has any idea on how to remedy.

    I have a GTX 780 6GB from macvidcards installed in my Mac Pro 5.1. I am running 10.9.4 with web driver 334.01.02f02 with CUDA 6.0.51. Everything was working just fine for a couple weeks. I didn't update drivers or install anything new and suddenly both CUDA and OpenCL are broken - bringing my work to a grinding halt. Cuda-Z and Ocean Wave both tell they won't work.

    I've tried upgrading and downgrading the CUDA driver, but no luck. Preview crashes and QuickLook fails on tiff images - not sure it this is related but it started at the same time.

    On macvidcards' recommendation, I installed OpenGL Extensions Viewer and Unigine Valley. I get a score of 1589 on Unigine Valley with the Extreme HD preset. OpenGL Extensions Viewer opens and gives me lots of info but I don't know how to use or interpret the data. I did run the tests and it passes 3.1 through 4.1 but fails 4.2 and 4.3. Again, not sure what this means.

    In system profiler everything appears normal:

    Chipset Model: NVIDIA GeForce GTX 780
    Type: GPU
    Bus: PCIe
    Slot: Slot-1
    PCIe Lane Width: x16
    VRAM (Total): 6144 MB
    Vendor: NVIDIA (0x10de)
    Device ID: 0x1007
    Revision ID: 0x00a1
    ROM Revision: MacVidCards

    I'm also unable to boot into Win 7 via bootcamp. I just get a black screen, not even a blinking cursor. I get nothing when holding F8 or Fn+F8, so no option for safe mode. I also get nothing but black when I try to boot from the Win 7 DVD. Not sure if this is related to my video problems.

    Please let me know if you have any ideas about how to solve or diagnose my problem. Much appreciated.
     
  2. flowrider macrumors 601

    flowrider

    Joined:
    Nov 23, 2012
    #2
    I also have a MVC modified GTX 780. Mine is a Gigabyte 3 fan model with 3GB RAM. I get a score of 2051 in Valley with extreme settings. Cuda-Z is working fine for me (V0.9.220). I am running the latest web drivers and Cuda 6.5.14. I don't use Bootcamp, so can't comment on that. Currently I am running the PB3 Beta of 10.10. But I also have another disk with 10.9.5 on it and it also works great. I have had my card for over a year now. Have you tried a to reinstall the OS? Do you have a BackUp Disc? Something in your graphics software seems to be screwed up.

    Lou
     

    Attached Files:

  3. Graham King thread starter macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #3
    Thanks for the reply Lou. Looks like this problem is unique to my system. I just reinstalled my OS so it would suck to have to start over again. That's what I'll have to do if all else fails.

    Other weird things are happening. I can't open Transmission now. It just crashes at launch.

    I wonder if I upgrading to 10.9.5 and the new web driver will somehow snap everything back.
     
  4. Graham King thread starter macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #4
    I bought a new SSD to install a fresh copy of 10.9.5. Installed the latest nvidia web drivers and CUDA drivers. CUDA & OpenCL are a no go - don't work. Also removed all other PCIe devices from the computer to be sure.

    I even tried going all the way back to CUDA 5. Cuda-Z actually runs but shows the CUDA device as "Generic GPU". Even Preview and QuickLook still crash on launch. And OpenCL is still no go.

    I've tried to narrow it down as much as I can. Can it be anything other than the video card?
     
  5. Graham King thread starter macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #5
    Although Cuda-Z runs with 5.5.47 installed, CUDA doesn't actually work. Any software requiring it doesn't open. My machine is pretty useless right now.
     
  6. MacVidCards Suspended

    Joined:
    Nov 17, 2008
    Location:
    Hollywood, CA
    #6
    Hmmm, let's get this figured out. I am back in LA at my "lab". There are (oddly) 2 different versions of 780 6gb. They look identical but use different roms and even have different device ids.

    When they were first released they used "1007" and then after a couple months they switched back to the original GTX780 I'd of "1004"

    As a result the "1007" cards are kind if a red-headed step child. But I have never heard of a card that worked well but lost GPGPU.

    So first up, run Glview or OpenGL extension viewer. (Same thing, different name)

    It should show the card running 780 drivers. If it says "Apple Software Renderer" then driver not loading.

    IN 10.8.5 we found that the 1004 card required the Apple drivers to have GPGPU, using Web drivers caused it to not work.

    I will have to see if we have a 1007 card here and try to replicate your issue.
     
  7. Graham King thread starter macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #7
    Thanks for the reply. OpenGL Extensions Viewer shows this:

    Renderer: NVIDIA GeForce Pre-Release Unknown OpenGL Engine
     
  8. MacVidCards Suspended

    Joined:
    Nov 17, 2008
    Location:
    Hollywood, CA
    #8
    Check driver versions here, I'm going to update and see what happens.

    It really sounds like a driver issue but may be hardware.

    Did you attempt the 60Hz hack or anything else recently?
     

    Attached Files:

  9. Graham King thread starter macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #9
    Here are my screenshots. I am not familiar with the 60Hz hack and haven't done anything else other than install different web driver and cuda driver versions.

    I did realize that the OS X driver had turned itself on so I switched back to web driver and OpenCL is now working and renderer now shows as "NVIDIA GeForce GTX 780". Still no love on CUDA though.
     

    Attached Files:

  10. MacVidCards Suspended

    Joined:
    Nov 17, 2008
    Location:
    Hollywood, CA
    #10
    looking more and more like driver install issue

    seems OpenCl is working too

    I would hazard a guess that your issue began PRECISELY when you updated CUDA

    The answer lies in one of two directions:

    Make your CUDA driver match the one I have listed

    Try other way to verify CUDA (Premiere Pro, AE, Resolve, etc) or get the newer Betas of CUDA-Z
     
  11. Earl Urly macrumors regular

    Joined:
    Jul 11, 2004
    #11
    I am still running BOINC projects at full steam with an EVGA GTX 570HD and a PNY GTX 660Ti using OS X 10.9.5 and CUDA 6.0.54. I tried switching to CUDA 6.5.x but CUDA-Z and BOINC failed to recognize any CUDA hardware.

    CUDA 6.5.x requires that programs be recompiled for 64-bit only from what I gather from the BOINC developer forums, no more fat binaries.
     
  12. Graham King thread starter macrumors member

    Graham King

    Joined:
    Mar 27, 2011
    Location:
    Oakland, CA
    #12
    You guys are right. With 10.9.5 and current web driver and CUDA 6.0.51 both OpenCL and CUDA are working. I guess I didn't realize that something was causing the OS X drivers to take over and that's the first thing I need to check when problems arise. Thanks for your help!
     
  13. Earl Urly macrumors regular

    Joined:
    Jul 11, 2004

Share This Page