I recently upgraded to OS X 10.9 Mavericks; once I did this, BOINC says that the GPU is missing and BRP5-CUDA work has come to a grinding halt.
I've already tried making sure the latest CUDA drivers (v.5.5.28 for Mac OS X) are installed. nVidia claims v.5.5.28 is Mavericks compatible. Will I have to wait for a new BOINC client version?
BRP4G-ati-lion jobs running just fine after upgrade, though.
Copyright © 2024 Einstein@Home. All rights reserved.
GPU Missing in OS X Mavericks
)
Nvidia may claim it's compatible, but that doesn't mean that everything is working. When I look at http://www.nvidia.com/object/macosx-cuda-5.5.28-driver.html it says just Supports all NVIDA products available on Mac HW.
Anyway, it's not a BOINC problem, it is a problem with the driver not having the CUDA part, or the driver may have it but it's broken. It's weird that Nvidia works together with Apple for so long to see that their driver works in the RCs, then in one of the RCs it breaks and it's never fixed. So Mavericks was released with broken Nvidia CUDA support.
Only thing you can do is wait until Nvidia fixes their driver.
Oh, by the way, after you upgraded to Mavericks, you did reinstall BOINC, didn't you? :-)
Yes I did, because when I did
)
Yes I did, because when I did the initial boot with Mavericks installed, BOINC itself complained it wasn't installed properly.
Depending on your nvidia GPU
)
Depending on your nvidia GPU (Tesla architecture, e.g. the 330M in my laptop), the CUDA drivers on mavericks may not support it. This is due to apple changing some things in drivers for these models. NVIDIA note this in their developer notes, and say it will be fixed soon.
I also raised this as an OSX developer during dev beta 4 onwards, and they responded "nvidia problem".
In short, nvidia had warning of about 2 months, and released their "support all HW" drivers knowing they were lying.
I notice my post has been
)
I notice my post has been spreading (slightly modified) via the BOINC wiki and a subsequent PrimeGrid announcement; I therefore want to back it up slightly with the following link to the NVIDIA page in question:
http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/#errata-general-cuda-5-5
Added. :-)
)
Added. :-)
Forgot to mention, it's an
)
Forgot to mention, it's an nVidia 8800GT.