Forum > Linux
SETI MB CUDA for Linux
dtiger:
--- Quote from: dtiger on 26 Feb 2009, 02:52:55 am ---Also, as BOINC starts 2 normal CPU crunchers on my C2D E4400 and additionally SETI-CUDA grabs one of CPU for 100%, the crunchers start fighting for second CPU and all thing goes very slowly including X-server response time.
--- End quote ---
Finally, I tried Slackware64-current, and so I tried x86_64 version of Seti-Cuda with the same hardware.
The symptoms are the same - slowdown of X-server response time, so I don't like it....
sunu:
dtiger you can try the latest boinc 6.6.29. It has the option to use the GPU only when the pc is not used. I haven't used it so I don't know if it works.
Also with cuda 2.2 the linux client now uses a fraction of a cpu core, like the windows client does, and not 100% of a core (not that it'll make X faster, but it's a step forward for us, linux users).
s52d:
Hi!
GTX 260 on Q6600 machine, Slackware. NVIDIA-Linux-x86_64-185.18.04 driver.
Tried 32 bit, worked fine. (beside returning errors, but this is driver problem, not my machine)
It is now Slackware64, 64bit. Used to work fine in text mode, but KDE kills it. Most WU takes a lot of time, in error we can see:
http://setiweb.ssl.berkeley.edu/result.php?resultid=1248087935
Cuda error 'cudaMalloc((void**) &dev_WorkData' in file './cudaAcceleration.cu' in line 293 : out of memory.
setiathome_CUDA: CUDA runtime ERROR in device memory allocation (Step 1 of 3). Falling back to HOST CPU processing...
Any hint what to do? XFCE instead of KDD? Going out of KDE while PC is not used?
A bit of searching...
Aha, 16 bit color depth works, 24 does not.
DefaultDepth 16
in xorg.conf, and seems to work fine.
A bit later: again, memory... Aaargh.
BR
Iztok
sunu:
Try the latest driver 185.18.14. It's now the official one.
What version of cuda libraries do you use? 2.1? 2.2?
You have many errors here. Can you describe under what conditions did they occur?
s52d:
Hi!
Main news: It is probably not DefaultDepth but restarting boinc/X11 and freeing up memory ;-)
Errors: PC got mad and I lost number of WUs due to "computing error" during testing.
older errors from 32bit adventure.
Anyhow, I found occasionally few copies of setiathome-CUDA-6.08.x86_64-pc-linux-gnu in the memory (preferences: no memory).
Quick-and-Dirty solution: crontab+shell script to run ps |wc , if there are 3 or more copies, restart whole boinc.
triggered once yesterday, now I have 24 hours of uptime.
Slackware-current64, 2.6.29.4 kernel customized to PC, boinc 6.6.31.
libs as in driver/client packages.
CUDA device: GeForce GTX 260 (driver version 0, compute capability 1.3, 895MB, est. 104GFLOPS)
from dmesg:
NVRM: loading NVIDIA UNIX x86_64 Kernel Module 185.18.04 Thu Apr 16 21:41:04 PDT 2009
IRQ 16/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs
NVRM: Xid (0001:00): 13, 0008 00000000 00005039 00000180 0000046c 00000008
Thanks for pointing out new 185.18.14 .... Will try on next reboot of X11.
BR
Iztok
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version