Forum > Linux
SETI MB CUDA for Linux
Jason G:
--- Quote from: Gecko_R7 on 03 Dec 2009, 02:02:38 pm ---Holy €^#! Nez has a serious problem!
--- End quote ---
Eric's FAQ on the subject, in the staff blog, at http://setiathome.berkeley.edu/forum_thread.php?id=56450
dmol:
Hi All,
I'm trying to get CUDA working on a Quadro NVS 295 without much success. Its failing back to CPU processor due to lack of memory. I know its not a great card but I want to utilise all 4 cpu cores as well as the GPU. Is it even possible to get this card working due its lack of memory?:
OS: Ubuntu 9.10
Kernel: 2.6.31-16-generic x86_64
CPU: Intel(R) Xeon(R) CPU (quad) E5506 @ 2.13GHz
Memory: 4Gb
Nvidia card: Quadro NVS 295 256Mb RAM
Nvidia-drivers: Linux x86_64 190.53 (latest) including CUDA v2.3 driver
Nvidia-toolkit: v2.3
Xwindow running: Yes
Boinc Version: 6.10.17 for x86_64-pc-linux-gnu
Optimised app: SETI@home MB CUDA_2.2 608 Linux 64bit SM 1.0 - r12 by Crunch3r VLAR autokill mod
The card is detected fine by boinc:
18-Dec-2009 16:51:12 [---] NVIDIA GPU 0: Quadro NVS 295 (driver version unknown, CUDA version 2030, compute capability 1.1, 255MB, 21 GFLOPS peak)
18-Dec-2009 16:51:12 [SETI@home] Found app_info.xml; using anonymous platform
Sample task: http://setiathome.berkeley.edu/result.php?resultid=1452918416 (Note: Did not use the "VLAR autokill" version here but result the same)
<stderr_txt>
setiathome_CUDA: Found 1 CUDA device(s):
Device 1 : Quadro NVS 295
totalGlobalMem = 267714560
...
setiathome_CUDA: CUDA Device 1 specified, checking...
Device 1: Quadro NVS 295 is okay
SETI@home using CUDA accelerated device Quadro NVS 295
setiathome_enhanced 6.01 Revision: 402 g++ (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)
libboinc: BOINC 6.5.0
....
Cuda error 'cudaMalloc((void**) &dev_GaussFitResults' in file './cudaAcceleration.cu' in line 317 : out of memory.
setiathome_CUDA: CUDA runtime ERROR in device memory allocation (Step 1 of 3). Falling back to HOST CPU processing
</stderr_txt>
SETI preferences:
Use cpu: yes
Use GPU: yes
Applications: SETI@home enhanced only
App_info.xml main information:
<name>setiathome-6.08.CUDA_2.2_x86_64-pc-linux-gnu</name>
<avg_ncpus>3.5</avg_ncpus>
<max_ncpus>3.5</max_ncpus>
There is no cc_config file in use.
riofl:
since you share this card with your desktop i seriously doubt it will work. cuda needs a minimum of 256mb vidram for itself which you do not have if your desktop uses some of it. if yiou are not critical of your graphics capabilities for your desktop i recommend an inexpensive card for just your desktop and let this 295 handle cuda. some have managed to smooge enough to make a single card work but to be blunt i doubt it is worth all the hoops to jump through.
dmol:
Thanks riofl,
I take it that there's no way to configure the SETI app to use less memory?
Can anyone recommend any other project that will work on this card/OS without using the CPU?
Claggy:
Collatz has Linux Cuda apps, it's especially good for GPU's with little memory,
My laptop's 128Mb 8400m GS works fine (on Windows_X86), no lag, and 0 to 1% to feed the GPU.
Claggy
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version