Message boards : Questions and problems : Mac user GPU
Message board moderation
Author | Message |
---|---|
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
I'm running OS X 10.6.2, on MacBook Pro with a nvidia GeForce 8600 GT graphics card with 256 MB. I installed the cuda 2.3.1a drivers for mas ox. I'm running BOINC 6.10.21. When I launch, I get the message that no usable GPUs are found. I followed the instructions in the Boinc GPU FAQ. What am I doing something wrong? I'd like to be able to utilize the GPU for BOINC projects. |
Send message Joined: 23 Apr 07 Posts: 1112 ![]() |
I'm running OS X 10.6.2, on MacBook Pro with a nvidia GeForce 8600 GT graphics card with 256 MB. I installed the cuda 2.3.1a drivers for mas ox. I'm running BOINC 6.10.21. There aren't any projects with Cuda apps for OS X, because there aren't any drivers (for end users) for OS X, bar the ones for Quadro FX 4800 and GeForce GTX 285, which at version 18.5216 is probably below the version that Boinc 6.10.x requires, Hopefully someone with more up to date info will post. Claggy |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
I'm running OS X 10.6.2, on MacBook Pro with a nvidia GeForce 8600 GT graphics card with 256 MB. I installed the cuda 2.3.1a drivers for mas ox. I'm running BOINC 6.10.21. I'm a bit confused by that answer, because this FAQ (http://boincfaq.mundayweb.com/index.php?language=1&view=471) seems to indicate that there are such projects and that such drivers exist. |
Send message Joined: 23 Apr 07 Posts: 1112 ![]() |
I'm running OS X 10.6.2, on MacBook Pro with a nvidia GeForce 8600 GT graphics card with 256 MB. I installed the cuda 2.3.1a drivers for mas ox. I'm running BOINC 6.10.21. Normally (at least for Windows users), all drivers are got from NVIDIA Driver Downloads, rather than the link you were pointed to, which is more for developers. Projects with CUDA If you check the above project's application pages, you'll find none of them have Cuda apps for the Mac yet, Seti is still waiting for a Astropulse_v505 CPU app for the Mac, and Collatz only released a CPU app a couple of days ago. Have a read of this thread at Seti: CUDA on OS X (10.6) Claggy |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
Thanks for the reply. It's strange. When I go to that page, which I've looked at before, there are no mac drivers for the model graphics card I have (GeForce 8600M GT). That is, the drop down menu for OS does not have the Mac OS. I know at the OpenCL page, it says that drivers are automatically bundled with the Mac OS software update. I understand that there are no applications written for mac yet, but I'd at least like to get the Boinc client to recognize my GPU, so I can take advantage of those app if/when they are developed. |
![]() Send message Joined: 29 Aug 05 Posts: 15628 ![]() |
Normally (at least for Windows users), all drivers are got from NVIDIA Driver Downloads, rather than the link you were pointed to, which is more for developers. I'm pointing to those drivers as they are the only ones available for Mac OSX for all the GPUs. You'd think these drivers be available from the normal download page, if they were available for retail. Seeing how they're still on the CUDA development page, I'm still thinking they're beta drivers. As far as I understand from the BOINC developer for the Mac, BOINC has had CUDA capability on the Mac version of BOINC since BOINC 6.6 It's just that there weren't any drivers at the time available, while even now that they seem to be, it's still touch and go on getting it to work. My personal believe is that neither Nvidia nor ATI are too interested in developing anything outside of Windows. |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
Ah, well, that's a pity. Are there any known people who have gotten their mac boinc client to recognize their GPUs on Mac OS 10.6.2? |
Send message Joined: 19 Jan 07 Posts: 1179 ![]() |
Are there any known people who have gotten their mac boinc client to recognize their GPUs on Mac OS 10.6.2? Not until 64-bit CUDA libraries for Mac are available, which there aren't, last thing I heard. |
Send message Joined: 23 Apr 07 Posts: 1112 ![]() |
Ah, well, that's a pity. Jeff, can you post your Boinc startup logs please, Claggy |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
Ah, well, that's a pity. Of course. Sorry I didn't earlier: Sat Dec 26 09:51:28 2009 Starting BOINC client version 6.10.21 for x86_64-apple-darwin Sat Dec 26 09:51:28 2009 log flags: file_xfer, sched_ops, task Sat Dec 26 09:51:28 2009 Libraries: libcurl/7.19.4 OpenSSL/0.9.7l zlib/1.2.3 c-ares/1.6.0 Sat Dec 26 09:51:28 2009 Data directory: /Library/Application Support/BOINC Data Sat Dec 26 09:51:28 2009 Processor: 2 GenuineIntel Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz [x86 Family 6 Model 23 Stepping 6] Sat Dec 26 09:51:28 2009 Processor features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 Sat Dec 26 09:51:28 2009 OS: Darwin: 10.2.0 Sat Dec 26 09:51:28 2009 Memory: 4.00 GB physical, 76.37 GB virtual Sat Dec 26 09:51:28 2009 Disk: 173.87 GB total, 76.12 GB free Sat Dec 26 09:51:28 2009 Local time is UTC -5 hours Sat Dec 26 09:51:28 2009 No usable GPUs found Sat Dec 26 09:51:28 2009 Not using a proxy Sat Dec 26 09:51:28 2009 rosetta@home URL http://boinc.bakerlab.org/rosetta/; Computer ID 397517; resource share 20 Sat Dec 26 09:51:28 2009 climateprediction.net URL http://climateprediction.net/; Computer ID 524896; resource share 15 Sat Dec 26 09:51:28 2009 Einstein@Home URL http://einstein.phys.uwm.edu/; Computer ID 845950; resource share 10 Sat Dec 26 09:51:28 2009 SETI@home URL http://setiathome.berkeley.edu/; Computer ID 5239151; resource share 5 Sat Dec 26 09:51:28 2009 SETI@home Beta Test URL http://setiweb.ssl.berkeley.edu/beta/; Computer ID 43958; resource share 5 Sat Dec 26 09:51:28 2009 World Community Grid URL http://www.worldcommunitygrid.org/; Computer ID 103097; resource share 25 Sat Dec 26 09:51:28 2009 General prefs: from http://bam.boincstats.com/ (last modified 24-Dec-2009 14:05:15) Sat Dec 26 09:51:28 2009 Host location: none Sat Dec 26 09:51:28 2009 General prefs: using your defaults Sat Dec 26 09:51:28 2009 Reading preferences override file Sat Dec 26 09:51:28 2009 Preferences: Sat Dec 26 09:51:28 2009 max memory usage when active: 2048.00MB Sat Dec 26 09:51:28 2009 max memory usage when idle: 3686.40MB Sat Dec 26 09:51:28 2009 max disk usage: 4.00GB Sat Dec 26 09:51:28 2009 (to change, visit the web site of an attached project, Sat Dec 26 09:51:28 2009 or click on Preferences) Sat Dec 26 09:51:29 2009 World Community Grid Restarting task na162_00044_4 using hpf2 version 603 Sat Dec 26 09:51:29 2009 rosetta@home Starting broker_idealclose_hb_t286__IGNORE_THE_REST_16360_93716_0 Sat Dec 26 09:51:30 2009 rosetta@home Starting task broker_idealclose_hb_t286__IGNORE_THE_REST_16360_93716_0 using minirosetta version 203 |
Send message Joined: 23 Apr 07 Posts: 1112 ![]() |
Slicker at Collatz has made a MAC OS X 32-bit CUDA App, it requires a 32-bit MAC running OS X 10.5.2 or higher that has a CUDA card, there's been no takers so far, i don't think it'll help you jeff, unless you can find a way of installing the 32bit version of Boinc. Claggy |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
Slicker at Collatz has made a MAC OS X 32-bit CUDA App, it requires a 32-bit MAC running OS X 10.5.2 or higher that has a CUDA card, there's been no takers so far, Indeed. I don't know of a way to force install the 32-bit version. |
Send message Joined: 2 Jan 10 Posts: 1 ![]() |
As far as I can tell, BOINC 6.10.21 is only a 32-bit app in the first place. It's my understanding that 64-bit apps will give you the option of launching in 32-bit mode. i.e. Do a GET INFO on Safari on your 64-bit Mac OS 10.6.x - notice the option check-box for 32-bit mode? With BOINC, you have no such option, which, according to Apple Dev Notes means it's a 32-bit app. Notice: I reserve the right to be completely WRONG at any point in time, without prior written notice. ;-) |
Send message Joined: 19 Jan 07 Posts: 1179 ![]() |
As far as I can tell, BOINC 6.10.21 is only a 32-bit app in the first place. It's my understanding that 64-bit apps will give you the option of launching in 32-bit mode. i.e. Do a GET INFO on Safari on your 64-bit Mac OS 10.6.x - notice the option check-box for 32-bit mode? With BOINC, you have no such option, which, according to Apple Dev Notes means it's a 32-bit app. The BOINC application you see in /Applications is the manager, which is a universal binary with only PowerPC and 32-bit Intel. Inside, it contains a universal version of the BOINC client, in PowerPC, 32-bit Intel, and 64-bit Intel. |
Send message Joined: 7 Jan 10 Posts: 1 ![]() |
BOINC Manager found GPU. BOINC 6.10.26 & OS X 10.6.2 & CUDA driver 3.0.1(Beta) & GTX285 07-Jan-2010 22:40:02 [---] Starting BOINC client version 6.10.26 for x86_64-apple-darwin 07-Jan-2010 22:40:02 [---] log flags: file_xfer, sched_ops, task, coproc_debug 07-Jan-2010 22:40:02 [---] Libraries: libcurl/7.19.7 OpenSSL/0.9.7l zlib/1.2.3 c-ares/1.7.0 07-Jan-2010 22:40:02 [---] Data directory: /Library/Application Support/BOINC Data 07-Jan-2010 22:40:02 [---] Processor: 16 GenuineIntel Intel(R) Xeon(R) CPU E5520 @ 2.27GHz [x86 Family 6 Model 26 Stepping 5] 07-Jan-2010 22:40:02 [---] Processor features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 POPCNT 07-Jan-2010 22:40:02 [---] OS: Darwin: 10.2.0 07-Jan-2010 22:40:02 [---] Memory: 6.00 GB physical, 496.89 GB virtual 07-Jan-2010 22:40:02 [---] Disk: 595.85 GB total, 496.65 GB free 07-Jan-2010 22:40:02 [---] Local time is UTC +9 hours 07-Jan-2010 22:40:02 [---] NVIDIA GPU 0: GeForce GTX 285 (driver version unknown, CUDA version 3000, compute capability 1.3, 1024MB, 708 GFLOPS peak) 07-Jan-2010 22:40:02 [---] NVIDIA library reports 1 GPU |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
Works for me too! Using the development version reports a GPU, and I'm requesting work for it right now. Thu Jan 7 09:02:36 2010 Starting BOINC client version 6.10.26 for x86_64-apple-darwin Thu Jan 7 09:02:36 2010 log flags: file_xfer, sched_ops, task Thu Jan 7 09:02:36 2010 Libraries: libcurl/7.19.7 OpenSSL/0.9.7l zlib/1.2.3 c-ares/1.7.0 Thu Jan 7 09:02:36 2010 Data directory: /Library/Application Support/BOINC Data Thu Jan 7 09:02:36 2010 Processor: 2 GenuineIntel Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz [x86 Family 6 Model 23 Stepping 6] Thu Jan 7 09:02:36 2010 Processor features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 Thu Jan 7 09:02:36 2010 OS: Darwin: 10.2.0 Thu Jan 7 09:02:36 2010 Memory: 4.00 GB physical, 74.55 GB virtual Thu Jan 7 09:02:36 2010 Disk: 173.87 GB total, 74.31 GB free Thu Jan 7 09:02:36 2010 Local time is UTC -5 hours Thu Jan 7 09:02:36 2010 NVIDIA GPU 0: GeForce 8600M GT (driver version unknown, CUDA version 2030, compute capability 1.1, 256MB, 60 GFLOPS peak) Thu Jan 7 09:02:36 2010 Version change (6.10.21 -> 6.10.26) |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
Well, somewhat of a hollow victory; as there remain no GPU projects for the mac. However, with this possibility open, perhaps some BOINC Projects will develop CUDA functionality now. |
Send message Joined: 23 Apr 07 Posts: 1112 ![]() |
Well, somewhat of a hollow victory; as there remain no GPU projects for the mac. Collatz has a MAC OS X 32-bit CUDA App Claggy |
Send message Joined: 24 Dec 09 Posts: 24 ![]() |
I'm now able to run the Collatz app's GPU projects in BOINC 6.10.28. Nothing from Einstein@home though. |
Send message Joined: 13 Apr 11 Posts: 4 ![]() |
Hello, iám brand new and just installed the latest Boinc Client on OS X 10.6.7 got latest Cuda driver, toolkit and tools 4.0 RC2 installed. bash-3.2# cd /Developer/GPU\ Computing/C/bin/darwin/release bash-3.2# ./devicequery [./devicequery] starting... ./devicequery Starting... CUDA Device Query (Runtime API) version (CUDART static linking) There is 1 device supporting CUDA Device 0: "GeForce GTS 450" CUDA Driver Version / Runtime Version 4.0 / 4.0 CUDA Capability Major/Minor version number: 2.1 Total amount of global memory: 1024 MBytes (1073283072 bytes) ( 4) Multiprocessors x (48) CUDA Cores/MP: 192 CUDA Cores GPU Clock Speed: 1.57 GHz Memory Clock rate: 1804.00 Mhz Memory Bus Width: 128-bit L2 Cache Size: 262144 bytes Max Texture Dimension Size (x,y,z) 1D=(65536), 2D=(65536,65535), 3D=(2048,2048,2048) Max Layered Texture Size (dim) x layers 1D=(16384) x 2048, 2D=(16384,16384) x 2048 Total amount of constant memory: 65536 bytes Total amount of shared memory per block: 49152 bytes Total number of registers available per block: 32768 Warp size: 32 Maximum number of threads per block: 1024 Maximum sizes of each dimension of a block: 1024 x 1024 x 64 Maximum sizes of each dimension of a grid: 65535 x 65535 x 65535 Maximum memory pitch: 2147483647 bytes Texture alignment: 512 bytes Concurrent copy and execution: Yes with 2 copy engine(s) Run time limit on kernels: Yes Integrated GPU sharing Host Memory: No Support host page-locked memory mapping: Yes Concurrent kernel execution: Yes Alignment requirement for Surfaces: Yes Device has ECC support enabled: No Device is using TCC driver mode: No Device supports Unified Addressing (UVA): No Device PCI Bus ID / PCI location ID: 1 / 0 Compute Mode: < Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) > deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 4.0, CUDA Runtime Version = 4.0, NumDevs = 1, Device = GeForce GTS 450 [./devicequery] test results... PASSED Press ENTER to exit... Collatz Conjecture | Requesting new tasks for NVIDIA GPU but mini_collatz_2.02_x86_64-apple-darwin__cuda won´t work for me. got the same error with Cuda 3.2 before too is there any Cuda app working in 64 bit? thx in advance |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.