GPU not being used in OSX

EoinS
EoinS
Joined: 29 Aug 10
Posts: 8
Credit: 148595
RAC: 186
Topic 195292

Hi,

I've recently just started Einstein@Home computing. I have a Macbook Pro with a 2.4Ghz Core i5 and Nvidia 330m GPU.

For some reason the GPU is not being utilised. I am monitoring hardware usage with an app called Hardware Monitor and it shows the GPU at 3% always. The CPU is being used 100% on all 4 threads. I have BOINC manager 6.10.43 and have installed the CUDA developer drivers from http://developer.nvidia.com/object/cuda_3_1_downloads.html#MacOS

Have I done anything wrong? How do I get the GPU to be used?

EoinS
EoinS
Joined: 29 Aug 10
Posts: 8
Credit: 148595
RAC: 186

GPU not being used in OSX

It looks like it's not possible? The BOINC messages notes "your nvidia gpu has insufficient memory (450mb needed)". The 330m is a 256mb VRAM chip. I have downloaded the CUDA 2.2 driver to see if that works but now the GPU is not detected.

Is it possible to get the GPU to start number crunching on my machine?

EoinS
EoinS
Joined: 29 Aug 10
Posts: 8
Credit: 148595
RAC: 186

Hmm, sorry for all the

Message 99466 in response to message 99465

Hmm, sorry for all the messages but after a restart and a re-install of the 3.1 CUDA drivers the GPU is recognised by BOINC. The message reads:

"GPU 0: Geforce 330M (driver version unknown, CUDA version 3010, compute capability 1.2, 256MB, 106 GFLOPS peak)"

But according to Hardware Monitor the GPU is still not being used. Am I supposed to see a new GPU task in BOINC task tab?

EDIT: I spoke too soon, I got the memory error again. Am I right in thinking my GPU cannot be used by Einstein@home?

Mike Hewson
Mike Hewson
Moderator
Joined: 1 Dec 05
Posts: 6590
Credit: 319339659
RAC: 424297

Welcome Eoin! :-) Your GPU

Welcome Eoin! :-)

Your GPU will be used if it's given CUDA tasks from the scheduler. I can't see that you've been given any of those yet - you'll have to await an ABP work unit ( pulsar detection by radio waves ), currently you have GCS5's ( gravitational wave detection by LIGO ) .

Cheers, Mike.

I have made this letter longer than usual because I lack the time to make it shorter ...

... and my other CPU is a Ryzen 5950X :-) Blaise Pascal

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5872
Credit: 117759275402
RAC: 34780780

RE: The BOINC messages

Message 99468 in response to message 99465

Quote:

The BOINC messages notes "your nvidia gpu has insufficient memory (450mb needed)". The 330m is a 256mb VRAM chip.

Is it possible to get the GPU to start number crunching on my machine?


No.

As the message says, you don't have enough graphics memory.

You may be able to use your GPU at other projects where the memory requirements are lower. I don't have any knowledge of suitable projects but somebody else may have a suggestion.

Cheers,
Gary.

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 51

RE: don't have any

Message 99469 in response to message 99468

Quote:
don't have any knowledge of suitable projects but somebody else may have a suggestion.


Milkyway.
Collatz
and perhaps that DNETC has a CUDA app for the Mac. (Check them when they're back up)

Seti at least doesn't, so no need to try there.

EoinS
EoinS
Joined: 29 Aug 10
Posts: 8
Credit: 148595
RAC: 186

Thanks gentlemen, I would

Message 99470 in response to message 99469

Thanks gentlemen, I would like to be able to utilise the GPU at number crunching for a good cause on my laptop so I will be moving to one of the projects listed above that will allow me to do that.

Thanks again!

Petec888
Petec888
Joined: 3 Oct 06
Posts: 33
Credit: 1978975321
RAC: 0

I've been running BOINC for

I've been running BOINC for quite a while on my MacPro, 6.10.56 as is standard. I know the ABP generators are down, and I'm not getting any GPU tasks (have an nVidia 8800GT with 512MB VRAM) but now I'm getting an error message that says my CPU is not capable of running Altivec code? Very strange.

Petec888
Petec888
Joined: 3 Oct 06
Posts: 33
Credit: 1978975321
RAC: 0

Whoops forgot to mention I'm

Whoops forgot to mention I'm running only Einstein@home

BilBg
BilBg
Joined: 27 May 07
Posts: 56
Credit: 23998
RAC: 0

RE: Thanks gentlemen, I

Message 99473 in response to message 99470

Quote:
Thanks gentlemen, I would like to be able to utilise the GPU at number crunching for a good cause on my laptop so I will be moving to one of the projects listed above that will allow me to do that.


What do you mean by "moving"?
You can do (attach to) e.g. 2 projects and allow one of them to use only the CPU and another - only the GPU,
just set the "Preferences for this project" on both web sites.

[pre] [/pre]

- ALF - "Find out what you don't do well ..... then don't do it!" :)

BilBg
BilBg
Joined: 27 May 07
Posts: 56
Credit: 23998
RAC: 0

RE: I'm getting an error

Message 99474 in response to message 99471

Quote:
I'm getting an error message that says my CPU is not capable of running Altivec code? Very strange.


It's not good to "interpret" the messages in own words - better copy a few lines from the Messages tab (so we can see exactly what they say).

(possibly it's not error at all and only informative message?)

[pre] [/pre]

- ALF - "Find out what you don't do well ..... then don't do it!" :)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.