|
|
#1 | |
|
Registered User
Join Date: Sep 2008
Posts: 62
|
Hi All,
I don't have it working yet, but I've made some progress on the CUDA issue in the 185.X series. Looking at the CUDA 2.2 release notes, the instructions call out for gcc to yse the -malign-double flag due to the way 64-integers compile by default in gcc. When I add -malign-double to CFLAGS, instead of getting a 100% complete error when CUDA starts a task in BOINC for GPUGrid, it now just sits there, with the GPUGrid tasks in the queue, but does not change the 1st task from "Ready to Start" to "Running", so nothing starts. So I need one of 2 things... 1.) What are ALL the gcc flags I need for NVIDIA-Linux-x86_64-185.18.14-pkg2.run to compile the CUDA driver correctly in 64-bit linux? Or.... 2.) How do I get NVIDIA-Linux-x86_64-185.18.14-pkg2.run to use the nvcc compiler from the CUDA Toolkit? Thanks.... Mike Doerner |
|
|
|
|
|
|
#2 | ||
|
Registered User
Join Date: May 2004
Posts: 711
|
Quote:
Quote:
I doubt that the inctruction are talking about compiling the drivers but the CUDA Applications. |
||
|
|
|
|
|
#3 |
|
Registered User
Join Date: Sep 2008
Posts: 62
|
OK, from forums.nvidia.com they're telling me nvcc can't be used for compiling the kernel module (i.e. must be the same as compiled kernel.)
So what gcc flags MUST be enabled/disabled in order to get the CUDA component to work properly? When -malign-double isn't enabled, I get an immediate "100% complete" when a task starts in BOINC for GPUGrid, but when -malign-double is enabled, the tasks do not start for GPUGrid in BOINC. FWIW, I'm SuSE 11.1 and KDE 4.2.2, gcc 4.3.3. Mike D |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: May 2004
Posts: 711
|
|
|
|
|
|
|
|
#5 | ||
|
Registered User
Join Date: Sep 2008
Posts: 62
|
Quote:
Quote:
So how do you get the 185.X series to work With BOINC and GPUGrid? The 180.X series works, but has problems with occassional frozen screes when CUDA is running. Mike Doerner |
||
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Jan 2009
Posts: 171
|
Me too.
185 driver series - SETI@home CUDA works only 1s and complete task as bogus 180 driver series - no problem what so ever
__________________
|
|
|
|
|
|
|
#7 | |
|
Registered User
Join Date: Sep 2008
Posts: 62
|
Quote:
Mike D |
|
|
|
|
|
|
#8 |
|
Registered User
Join Date: Jan 2009
Posts: 171
|
I don't have any boinc.log in BOINC directory ( either in system log directory ) and currently theres no SETI job at all ( nor GPU not CPU ) to test or run from pure terminal.
So I have nothing to post, only that I had this problems with 6.4.5 BOINC Manger and custom made seti program from Crunch3rs so it could be compiled against specific CUDA 2.1 code and therefore don't work with 2.2 available with 185 series driver. Now I have BOINC Manger 6.6.31 and I wonder if official CUDA SETi client is available with this version on Linux or again I will be forced to use this Windows based custom made Crunch3rs version...
__________________
|
|
|
|
![]() |
| Thread Tools | |
|
|