Author | Message |
---|---|
Send message Joined: 18 May 13 Posts: 8 | Hi All Devs, Mac users are about to complain about things being broken. BOINC fails to detect CUDA with 6.5 installed. From the CUDA release notes: (Mac OS X) Support for 32-bit CUDA and OpenCL Applications on Mac OS X Developing and running 32-bit CUDA and OpenCL applications on Mac OS X platforms is no longer supported in the CUDA Toolkit and in the CUDA Driver. Legacy 32-bit CUDA and OpenCL applications will not run on this version of the CUDA Driver on Mac OS X platforms. Read more at: http://docs.nvidia.com/cuda/cuda-too..#ixzz3C48scFfO Regards, Andrew EDIT: Please note that 6.5 is the first properly signed kext for 10.10, the 6.0 kexts WILL NOT load without a boot kernel option set. Therefore when Yosemite goes non dev only, all users have to upgrade to CUDA 6.5 as well.. |
Send message Joined: 29 Aug 05 Posts: 14084 | Read more at: http://docs.nvidia.com/cuda/cuda-too..#ixzz3C48scFfO This link is broken. Next time that you copy such a link, don't select (hi-light) the link then copy it, but instead copy the actual link or address URL and paste that. Fixed link: http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#unsupported-features in which the bigger exclamation point is: Targeting sm_10 (G80) for CUDA Applications The CUDA Toolkit no longer supports the sm_10 target architecture (the G80 architecture) for CUDA and OpenCL applications. Please do not private message me for tech support, these will be ignored! |
Send message Joined: 29 Aug 05 Posts: 14084 | Well, reading through there, the problems are a little bigger than just broken applications for Mac users. It'll be broken applications for A LOT of GPUs, as Deprecated Features writes: The following features are deprecated in the current release of the CUDA software. The features still work in the current release, but their documentation may have been removed, and they will become officially unsupported in a future release. We recommend that developers employ alternative solutions to these features in their software. Tesla and Quadro Products and CUDA Toolkit on 32-bit Windows Platforms Support for the CUDA Toolkit on 32-bit Windows platforms is deprecated, as is support for Tesla and Quadro products for the CUDA driver on 32-bit Windows platforms. Additionally, on 64-bit Windows platforms, support for the following features for 32-bit CUDA and OpenCL applications is deprecated from the CUDA driver and CUDA toolkit, as appropriate: Tesla and Quadro products CUDA Toolkit scientific libraries, including cuBLAS, cuSPARSE, cuFFT, cuRAND, and NPP Thrust CUDA samples This deprecation notice doesn't impact any 64-bit components. Linux RHEL 5 and CentOS 5 Support Support for CUDA on the RHEL 5 and CentOS 5 Linux distributions is deprecated in this CUDA release and will be dropped in a future release. We recommend that users and developers migrate to RHEL 6, which is supported in the current and future releases. Support for sm_10, sm_11, sm_12, and sm_13 Architectures The sm_10 architecture is deprecated within the CUDA Driver, and the sm_11, sm_12, and sm_13 architectures are deprecated within the CUDA Toolkit and the CUDA Driver. Support for these architectures will be removed in the next major version of the CUDA Toolkit and Driver. Note that support for the sm_10 architecture has already been removed from the CUDA Toolkit. The latter means that any GPU with compute capability 1.0, 1.1, 1.2 and 1.3 on https://developer.nvidia.com/cuda-gpus will get deprecated in the future. This includes the GTX2xx series.Please do not private message me for tech support, these will be ignored! |
Send message Joined: 18 May 13 Posts: 8 | Just saw Charlie Fenton's latest commit to git, I had all the changes bar the xcodeproj ones. Unfortunately, even with those i am still stuck with Which I'll just assume is something about being on 10.10 and therefore some configuration script sets DEFINES incorrectly and screws me up, so i'll wait on the next Alpha release and report back. Cheers, Andrew |
Send message Joined: 18 May 13 Posts: 8 | And i'll go hide back in a corner. Builds perfectly when MacPorts is removed from the $PATH. CUDA 6.5 is detected fine following Charlie's commit. Albert@home tasks all error horribly, so it's time to get the science applications in 64-bit. Over and off to individual project forums, Andrew. |
Send message Joined: 29 Aug 05 Posts: 14084 | Warning to users of Mac OS X and (older) 32bit BOINC clients. When you're using your Nvidia GPU on BOINC projects and you have updated to the CUDA 6.5 driver/toolkit, you will have found that BOINC no longer detects your CUDA GPU. This isn't something BOINC did, but a change in policy by Nvidia. From CUDA 6.5 onwards they dropped CUDA support for 32bit applications. Berkeley has released BOINC 7.4.19 to fix that, however this is a 64bit application only. It will not work on 32bit Mac OS X, you do require an Intel 64bit CPU and OS X 10.5 now to run BOINC. If you have any problems with the 7.4.19 BOINC let us know via this thread.Please do not private message me for tech support, these will be ignored! |