First CUDA App for Linux available for Beta Test

Michael Karlinsky
Michael Karlinsky
Joined: 22 Jan 05
Posts: 888
Credit: 23,502,182
RAC: 0

RE: Hi guys, Let me say

Message 94166 in response to message 94165

Quote:

Hi guys,

Let me say this again: we provided a i386 application as well as the i386 CUDA 2.1 runtime environment only. However, both of you are using x64 systems, so that's kind of unsupported and likely to produce errors due to incompatibilities.

Cheers,
Oliver

Hi Oliver,

according to Bernd, this should work. Nontheless, I will try 181.* driver as suggested by Bernd (next time I have physical access to the machine in question.)

Michael

Oliver Behnke
Oliver Behnke
Moderator
Administrator
Joined: 4 Sep 07
Posts: 987
Credit: 25,171,438
RAC: 7

Hi Michael, Yes, it might

Hi Michael,

Yes, it might work indeed and I just wanted to make sure that everyone is aware of what has been released by us.

Oliver

Einstein@Home Project

koschi
koschi
Joined: 17 Mar 05
Posts: 86
Credit: 1,701,223,722
RAC: 673,437

I'll give it a try tomorrow

I'll give it a try tomorrow with 180.44 or 185.xx. The main box is currently running the ABP 1.09 beta apps, don't want to mix them up now :)

bzm
bzm
Joined: 22 Jan 05
Posts: 3
Credit: 1,073,672
RAC: 0

After several successful

Message 94169 in response to message 94160

After several successful workunits, I got the following error after 5 hours of wall time:

[01:56:28][24357][INFO ] Checkpoint committed!
[01:57:18][24357][ERROR] Error deallocating CUDA pinned host FFT memory (invalid argument)
[01:57:18][24357][ERROR] Demodulation failed (error: 3)!

[link]http://einsteinathome.org/task/136426629[/link]
GTX 260, Driver version 180.60, BOINC version 6.6.36 x86_64

Rabinovitch
Rabinovitch
Joined: 2 Oct 07
Posts: 14
Credit: 69,021,765
RAC: 0

einsteinbinary_ABP1_3.07_wind

einsteinbinary_ABP1_3.07_windows_intelx86_cuda.exe exiting with error, WU processing is also interrupts:

09.08.2009 10:52:51 Einstein@Home Computation for task p2030_53995_04565_0036_G64.21-02.82.C_2.dm_560_4 finished
09.08.2009 10:52:51 Einstein@Home Output file p2030_53995_04565_0036_G64.21-02.82.C_2.dm_560_4_0 for task p2030_53995_04565_0036_G64.21-02.82.C_2.dm_560_4 absent

This and this tasks.

Win 7 x64, GTX260 (192 s.b.), driver 190.38. BOINC 6.6.37.

Andreas Lemke
Andreas Lemke
Joined: 28 Feb 05
Posts: 2
Credit: 2,681,108
RAC: 0

Hi Bernd, unfortunately

Hi Bernd,

unfortunately the CUDA application doesn't work for me too. But maybe the information could be useful for debugging.
When I start the BOINC manager it starts working on an ABP unit but stops after 4 seconds.

My system:
Ubuntu 9.04 x86_64 with 2.6.28-14 generic kernel
AMD Athlon X2 BE-2300
Nvidia Quadro FX370 with driver version 180.44
BOINC version 6.4.5

Two of the canceled WUs:
http://einsteinathome.org/task/136665162
http://einsteinathome.org/task/136665042

I got the following output on the console:

andreas@andreas-desktop:~/Desktop/BOINC$ sudo ./run_manager 
connect: Connection refused
connect: Operation now in progress
*** glibc detected *** einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda: double free or corruption (!prev): 0x094c7600 ***
======= Backtrace: =========
/lib32/libc.so.6[0xf7c10204]
/lib32/libc.so.6(cfree+0x96)[0xf7c121e6]
../../projects/einstein.phys.uwm.edu/libcufft.so.2[0xf7e9cd3f]
../../projects/einstein.phys.uwm.edu/libcufft.so.2[0xf7ea836f]
../../projects/einstein.phys.uwm.edu/libcufft.so.2[0xf7e9cd82]
../../projects/einstein.phys.uwm.edu/libcufft.so.2[0xf7ea1cab]
../../projects/einstein.phys.uwm.edu/libcufft.so.2(cufftPlan1d+0x4e)[0xf7e9c32e]
einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda(MAIN+0x1e83)[0x80b01b3]
einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda[0x80adb7d]
einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda(main+0x17f)[0x80adf0f]
/lib32/libc.so.6(__libc_start_main+0xe5)[0xf7bb6775]
einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda(pthread_key_create+0x3d)[0x80acce1]
======= Memory map: ========
08048000-083ac000 r-xp 00000000 08:01 1728658                            /home/andreas/Desktop/BOINC/projects/einstein.phys.uwm.edu/einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda
083ac000-083b0000 rwxp 00364000 08:01 1728658                            /home/andreas/Desktop/BOINC/projects/einstein.phys.uwm.edu/einsteinbinary_ABP1_1.07_i686-pc-linux-gnu-cuda
083b0000-083c1000 rwxp 083b0000 00:00 0 
0941e000-09542000 rwxp 0941e000 00:00 0                                  [heap]
f2600000-f2621000 rwxp f2600000 00:00 0 
f2621000-f2700000 ---p f2621000 00:00 0 
f273b000-f333c000 rwxp f273b000 00:00 0 
f333c000-f4b3d000 rwxs 1c174000 00:0f 7423                               /dev/nvidia1
f4b3d000-f633d000 rwxs 2c588000 00:0f 7423                               /dev/nvidia1
f633d000-f643d000 rwxs 1b937000 00:0f 7423                               /dev/nvidia1
f643d000-f653d000 rwxs 1e071000 00:0f 7423                               /dev/nvidia1
f653d000-f653e000 rwxs 1e06e000 00:0f 7423                               /dev/nvidia1
f653e000-f653f000 rwxs dfc0a000 00:0f 7423                               /dev/nvidia1
f653f000-f6540000 rwxs 1e06d000 00:0f 7423                               /dev/nvidia1
f6540000-f6942000 rwxs 38cdd000 00:0f 7423                               /dev/nvidia1
f6942000-f6d44000 rwxs 53c45000 00:0f 7423                               /dev/nvidia1
f6d44000-f7545000 rwxp f6d44000 00:00 0 
f7746000-f775a000 r-xp 00000000 08:01 1985673                            /usr/lib32/libz.so.1.2.3.3
f775a000-f775b000 r-xp 00013000 08:01 1985673                            /usr/lib32/libz.so.1.2.3.3
f775b000-f775c000 rwxp 00014000 08:01 1985673                            /usr/lib32/libz.so.1.2.3.3
f775c000-f7b42000 r-xp 00000000 08:01 1984151                            /usr/lib32/libcuda.so.180.44
f7b42000-f7b45000 rwxp 003e6000 08:01 1984151                            /usr/lib32/libcuda.so.180.44
f7b45000-f7b6a000 rwxp f7b45000 00:00 0 
f7b70000-f7b81000 rwxs 38d96000 00:0f 7423                               /dev/nvidia1
f7b81000-f7b83000 rwxp f7b81000 00:00 0 
f7b83000-f7b8a000 r-xp 00000000 08:01 2514965                            /lib32/librt-2.9.so
f7b8a000-f7b8b000 r-xp 00006000 08:01 2514965                            /lib32/librt-2.9.so
f7b8b000-f7b8c000 rwxp 00007000 08:01 2514965                            /lib32/librt-2.9.so
f7b8c000-f7b99000 r-xp 00000000 08:01 1985672                            /usr/lib32/libgcc_s.so.1
f7b99000-f7b9a000 r-xp 0000c000 08:01 1985672                            /usr/lib32/libgcc_s.so.1
f7b9a000-f7b9b000 rwxp 0000d000 08:01 1985672                            /usr/lib32/libgcc_s.so.1
f7b9b000-f7b9d000 r-xp 00000000 08:01 2514952                            /lib32/libdl-2.9.so
f7b9d000-f7b9e000 r-xp 00001000 08:01 2514952                            /lib32/libdl-2.9.so
f7b9e000-f7b9f000 rwxp 00002000 08:01 2514952                            /lib32/libdl-2.9.so
f7b9f000-f7ba0000 rwxp f7b9f000 00:00 0 
f7ba0000-f7cfc000 r-xp 00000000 08:01 2514949                            /lib32/libc-2.9.so
f7cfc000-f7cfd000 ---p 0015c000 08:01 2514949                            /lib32/libc-2.9.so
f7cfd000-f7cff000 r-xp 0015c000 08:01 2514949                            /lib32/libc-2.9.so
f7cff000-f7d00000 rwxp 0015e000 08:01 2514949                            /lib32/libc-2.9.so
f7d00000-f7d03000 rwxp f7d00000 00:00 0 
f7d03000-f7de7000 r-xp 00000000 08:01 1985675                            /usr/lib32/libstdc++.so.6.0.10
f7de7000-f7deb000 r-xp 000e3000 08:01 1985675                            /usr/lib32/libstdc++.so.6.0.10
f7deb000-f7dec000 rwxp 000e7000 08:01 1985675                            /usr/lib32/libstdc++.so.6.0.10
f7dec000-f7df2000 rwxp f7dec000 00:00 0 
f7df2000-f7e16000 r-xp 00000000 08:01 2514953                            /lib32/libm-2.9.so
f7e16000-f7e17000 r-xp 00023000 08:01 2514953                            /lib32/libm-2.9.so
f7e17000-f7e18000 rwxp 00024000 08:01 2514953                            /lib32/libm-2.9.so
f7e18000-f7e2d000 r-xp 00000000 08:01 2514963                            /lib32/libpthread-2.9.so
f7e2d000-f7e2e000 r-xp 00014000 08:01 2514963                            /lib32/libpthread-2.9.so
f7e2e000-f7e2f000 rwxp 00015000 08:01 2514963                            /lib32/libpthread-2.9.so
f7e2f000-f7e31000 rwxp f7e2f000 00:00 0 
f7e3e000-f7e3f000 rwxs dfc08000 00:0f 7423                               /dev/nvidia1
f7e3f000-f7e40000 rwxs 38cd9000 00:0f 7423                               /dev/nvidia1
f7e40000-f7e41000 rwxp f7e40000 00:00 0 
f7e41000-f7e42000 rwxs 00000000 08:01 1744978                            /home/andreas/Desktop/BOINC/slots/2/boinc_EinsteinRadio_2
f7e42000-f7e43000 ---p f7e42000 00:00 0 
f7e43000-f7e46000 rwxp f7e43000 00:00 0 
f7e46000-f7e48000 rwxs 00000000 08:01 1744974                            /home/andreas/Desktop/BOINC/slots/2/boinc_mmap_file
f7e48000-f7e92000 r-xp 00000000 08:01 1728659                            /home/andreas/Desktop/BOINC/projects/einstein.phys.uwm.edu/libcudart.so.2
f7e92000-f7e93000 rwxp 00049000 08:01 1728659                            /home/andreas/Desktop/BOINC/projects/einstein.phys.uwm.edu/libcudart.so.2
f7e93000-f7e94000 rwxp f7e93000 00:00 0 
f7e94000-f7fa6000 r-xp 00000000 08:01 1728660                            /home/andreas/Desktop/BOINC/projects/einstein.phys.uwm.edu/libcufft.so.2
f7fa6000-f7fa8000 rwxp 00111000 08:01 1728660                            /home/andreas/Desktop/BOINC/projects/einstein.phys.uwm.edu/libcufft.so.2
f7fa8000-f7fab000 rwxp f7fa8000 00:00 0 
f7fab000-f7fac000 r-xp f7fab000 00:00 0                                  [vdso]
f7fac000-f7fcb000 r-xp 00000000 08:01 2514946                            /lib32/ld-2.9.so
f7fcb000-f7fcc000 r-xp 0001e000 08:01 2514946                            /lib32/ld-2.9.so
f7fcc000-f7fcd000 rwxp 0001f000 08:01 2514946                            /lib32/ld-2.9.so
ffeb8000-ffecd000 rwxp 7ffffffea000 00:00 0                              [stack]

Andreas

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2,143
Credit: 2,969,391,809
RAC: 686,421

RE: Hi

Message 94172 in response to message 94171

Quote:

Hi Bernd,

unfortunately the CUDA application doesn't work for me too. But maybe the information could be useful for debugging.
When I start the BOINC manager it starts working on an ABP unit but stops after 4 seconds.

My system:
Ubuntu 9.04 x86_64 with 2.6.28-14 generic kernel
AMD Athlon X2 BE-2300
Nvidia Quadro FX370 with driver version 180.44
BOINC version 6.4.5


The OP suggests a minimum driver version of 181.20 might be worth testing.

Andreas Lemke
Andreas Lemke
Joined: 28 Feb 05
Posts: 2
Credit: 2,681,108
RAC: 0

RE: The OP suggests a

Message 94173 in response to message 94172

Quote:

The OP suggests a minimum driver version of 181.20 might be worth testing.

I updated my Nvidia driver to version 185.18.14 with no success. The behavior is exact the same like before, except that I don't get any error messages on the console when starting BOINC via ./run_manager.

Andreas

Michael Karlinsky
Michael Karlinsky
Joined: 22 Jan 05
Posts: 888
Credit: 23,502,182
RAC: 0

RE: RE: The OP suggests

Message 94174 in response to message 94173

Quote:
Quote:

The OP suggests a minimum driver version of 181.20 might be worth testing.

Andreas

Hi,

can someone post a download link (preferably from NVIDIA website)? 181.20 is no longer listed.

Michael

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2,143
Credit: 2,969,391,809
RAC: 686,421

RE: RE: The OP suggests a

Message 94175 in response to message 94174

Quote:
Quote:
The OP suggests a minimum driver version of 181.20 might be worth testing.

Hi,

can someone post a download link (preferably from NVIDIA website)? 181.20 is no longer listed.

Michael


All drivers are available through the Advanced Driver Search page (Beta and Archived drivers). The exact version numbers may not match across all cards/OSs/versions, but you should be able to find one with the nearest matching release date.

Comment viewing options

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