Message boards : Graphics cards (GPUs) : 64bit linux kernel + 32bit userland: computation error
Author | Message |
---|---|
After long absence and a move from gent0o 64bit to debian 32bit userland + 64bit kernel and to a nice GeForce GTX 460 I just wanted to pick up GPU crunching again, but something is very wrong. Every task fails right after downloading the project files.. WCG and malariacontrol work fine, both happily running 64bit apps. ==> stdoutdae.txt <== 11-Aug-2013 17:01:20 [GPUGRID] Finished download of libcufft.so.4.2.9 11-Aug-2013 17:01:21 [GPUGRID] Starting task 16x1-SANTI_RAP74wt-8-34-RND6971_1 using acemdlong version 618 (cuda42) in slot 4 ==> stderrdae.txt <== mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/COLVAR': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory mv: cannot stat 'slots/4/log.file': No such file or directory ==> stdoutdae.txt <== 11-Aug-2013 17:01:22 [GPUGRID] Computation for task 16x1-SANTI_RAP74wt-8-34-RND6971_1 finished 11-Aug-2013 17:01:22 [GPUGRID] Output file 16x1-SANTI_RAP74wt-8-34-RND6971_1_0 for task 16x1-SANTI_RAP74wt-8-34-RND6971_1 absent 11-Aug-2013 17:01:22 [GPUGRID] Output file 16x1-SANTI_RAP74wt-8-34-RND6971_1_1 for task 16x1-SANTI_RAP74wt-8-34-RND6971_1 absent 11-Aug-2013 17:01:22 [GPUGRID] Output file 16x1-SANTI_RAP74wt-8-34-RND6971_1_2 for task 16x1-SANTI_RAP74wt-8-34-RND6971_1 absent 11-Aug-2013 17:01:22 [GPUGRID] Output file 16x1-SANTI_RAP74wt-8-34-RND6971_1_3 for task 16x1-SANTI_RAP74wt-8-34-RND6971_1 absent 11-Aug-2013 17:01:35 [GPUGRID] Started upload of 16x1-SANTI_RAP74wt-8-34-RND6971_1_7 11-Aug-2013 17:01:36 [GPUGRID] Finished upload of 16x1-SANTI_RAP74wt-8-34-RND6971_1_7 11-Aug-2013 17:02:55 [GPUGRID] Sending scheduler request: To report completed tasks. 11-Aug-2013 17:02:55 [GPUGRID] Reporting 1 completed tasks 11-Aug-2013 17:02:55 [GPUGRID] Requesting new tasks for NVIDIA # ldd -v -d -r /var/lib/boinc-client/projects/www.gpugrid.net/*.so.* libcudart.so.4.2.9: linux-vdso.so.1 (0x00007fff259fe000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9e32958000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9e3273c000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9e32534000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f9e3222c000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9e31f2d000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f9e31d17000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9e3196b000) /lib64/ld-linux-x86-64.so.2 (0x00007f9e32e0a000) Version information: ./libcudart.so.4.2.9: libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libdl.so.2 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libdl.so.2 libstdc++.so.6 (CXXABI_1.3.1) => /usr/lib64/libstdc++.so.6 libstdc++.so.6 (CXXABI_1.3) => /usr/lib64/libstdc++.so.6 libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib64/libstdc++.so.6 libc.so.6 (GLIBC_2.7) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 libpthread.so.0 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libpthread.so.0 libpthread.so.0 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libdl.so.2: ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libpthread.so.0: ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /lib64/ld-linux-x86-64.so.2 ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2 ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/librt.so.1: libpthread.so.0 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libpthread.so.0 libpthread.so.0 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libpthread.so.0 libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /usr/lib64/libstdc++.so.6: ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2 libm.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libm.so.6 libgcc_s.so.1 (GCC_4.2.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libgcc_s.so.1 (GCC_3.3) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.17) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libm.so.6: libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libgcc_s.so.1: libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6: ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2 ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 libcufft.so.4.2.9: linux-vdso.so.1 (0x00007fff0d7a1000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f24d4011000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f24d3df5000) libcudart.so.4 => not found libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f24d3aed000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f24d37ee000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f24d35d8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f24d322c000) /lib64/ld-linux-x86-64.so.2 (0x00007f24d6291000) undefined symbol: cudaPeekAtLastError (./libcufft.so.4.2.9) undefined symbol: cudaFree (./libcufft.so.4.2.9) undefined symbol: __cudaRegisterVar (./libcufft.so.4.2.9) undefined symbol: cudaEventDestroy (./libcufft.so.4.2.9) undefined symbol: __cudaRegisterFunction (./libcufft.so.4.2.9) undefined symbol: cudaGetLastError (./libcufft.so.4.2.9) undefined symbol: cudaMemcpyToSymbolAsync (./libcufft.so.4.2.9) undefined symbol: cudaStreamWaitEvent (./libcufft.so.4.2.9) undefined symbol: cudaGetDevice (./libcufft.so.4.2.9) undefined symbol: cudaGetExportTable (./libcufft.so.4.2.9) undefined symbol: cudaEventSynchronize (./libcufft.so.4.2.9) undefined symbol: cudaSetupArgument (./libcufft.so.4.2.9) undefined symbol: cudaConfigureCall (./libcufft.so.4.2.9) undefined symbol: __cudaUnregisterFatBinary (./libcufft.so.4.2.9) undefined symbol: cudaLaunch (./libcufft.so.4.2.9) undefined symbol: cudaFuncSetCacheConfig (./libcufft.so.4.2.9) undefined symbol: cudaGetDeviceProperties (./libcufft.so.4.2.9) undefined symbol: cudaEventCreate (./libcufft.so.4.2.9) undefined symbol: cudaUnbindTexture (./libcufft.so.4.2.9) undefined symbol: __cudaRegisterFatBinary (./libcufft.so.4.2.9) undefined symbol: __cudaRegisterTexture (./libcufft.so.4.2.9) undefined symbol: cudaCreateChannelDesc (./libcufft.so.4.2.9) undefined symbol: cudaBindTexture (./libcufft.so.4.2.9) undefined symbol: cudaMemcpy (./libcufft.so.4.2.9) undefined symbol: cudaFuncGetAttributes (./libcufft.so.4.2.9) undefined symbol: cudaMalloc (./libcufft.so.4.2.9) undefined symbol: cudaEventRecord (./libcufft.so.4.2.9) Version information: ./libcufft.so.4.2.9: libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libm.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libm.so.6 libdl.so.2 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libdl.so.2 libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib64/libstdc++.so.6 libstdc++.so.6 (CXXABI_1.3) => /usr/lib64/libstdc++.so.6 libc.so.6 (GLIBC_2.7) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 libpthread.so.0 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libpthread.so.0 libpthread.so.0 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libdl.so.2: ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libpthread.so.0: ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /lib64/ld-linux-x86-64.so.2 ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2 ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /usr/lib64/libstdc++.so.6: ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2 libm.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libm.so.6 libgcc_s.so.1 (GCC_4.2.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libgcc_s.so.1 (GCC_3.3) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1 libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.17) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libm.so.6: libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libgcc_s.so.1: libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6 libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6: ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2 ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 What could be the problem? Installing libcuda1:amd64 didn't improve anything. #Regards. | |
ID: 31953 | Rating: 0 | rate: / Reply Quote | |
After long absence and a move from gent0o 64bit to debian 32bit userland + 64bit kernel and to a nice GeForce GTX 460 I just wanted to pick up GPU crunching again, but something is very wrong. Every task fails right after downloading the project files.. WCG and malariacontrol work fine, both happily running 64bit apps. GPUGrid requires an x64 version of Linux. My guess is that debian 32bit is the problem. Why go with "32bit userland + 64bit kernel"? Bad Gentoo experiences? ____________ FAQ's HOW TO: - Opt out of Beta Tests - Ask for Help | |
ID: 31964 | Rating: 0 | rate: / Reply Quote | |
Well free software is about freedom of choice, isn't it? I had to pick a 64bit-kernel to satisfy the android build chain. But as cross-grading a debian system is not supported and I was not in the mood to break my libc and everything that depends on it (like: *EVERYTHING*, apart from busybox-static), and also don't want the heavier memory usage which comes just from 64bit pointers, I didn't fully migrate to 64bit userland. However I have libc6:amd64 installed and the other BOINC apps do just fine with 64bit executables. ‘libcudart.so.4’ -> ‘libcudart.so.4.2.9’ because with these ldd doesn't complain any more.But because there is no error output apart from mv: cannot stat 'slots/4/COLVAR': No such file or directory it is hard to even understand what is going wrong... | |
ID: 32019 | Rating: 0 | rate: / Reply Quote | |
Hello, | |
ID: 32100 | Rating: 0 | rate: / Reply Quote | |
Be as it may, even when running a 32bit kernel, I can not make it crunch a work unit. Keeps telling me 28-Oct-2013 13:51:28 [GPUGRID] update requested by user Is my account downtrusted because it failed to finish any WUs? | |
ID: 33653 | Rating: 0 | rate: / Reply Quote | |
You need a 64bit Linux everything. The apps are designed for 64bit only. There are no 32bit apps for Linux. | |
ID: 33665 | Rating: 0 | rate: / Reply Quote | |
Message boards : Graphics cards (GPUs) : 64bit linux kernel + 32bit userland: computation error