FGRPopencl1K-ati POLARIS10 AMDGPU LLVM3.9.1 Mesa 17 = Crash

Paul
Paul
Joined: 3 May 07
Posts: 88
Credit: 632,760,239
RAC: 1,173,787
Topic 207767

For about a year, I've been waiting for OpenCL crunching to start working again; it used to work, but I'm just not sure why it stopped or what is wrong.

Since then, I've updated to POLARIS 10 GPU, and Mesa 17, but still no joy.  So, does anyone know how to get this to work on AMDGPU?


*** Error in `../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati': free(): in[214/9479]
ter: 0x00007fe3be373780 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x791fb)[0x7fe3c1a231fb]
/lib64/libc.so.6(+0x8288a)[0x7fe3c1a2c88a]
/lib64/libc.so.6(cfree+0x4c)[0x7fe3c1a302bc]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(_ZNSt13runtime_errorD2Ev+0x58)[0x6a7248]
/lib64/libMesaOpenCL.so.1(+0x1fe32)[0x7fe3c1608e32]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati[0x6995df]
/lib64/libMesaOpenCL.so.1(+0xa18a1)[0x7fe3c168a8a1]
/lib64/libMesaOpenCL.so.1(+0x4bff8)[0x7fe3c1634ff8]
/lib64/libMesaOpenCL.so.1(+0x4c028)[0x7fe3c1635028]
/lib64/ld-linux-x86-64.so.2(+0x10a3a)[0x7fe3c26caa3a]
/lib64/ld-linux-x86-64.so.2(+0x10b4b)[0x7fe3c26cab4b]
/lib64/ld-linux-x86-64.so.2(+0x15aa6)[0x7fe3c26cfaa6]
/lib64/ld-linux-x86-64.so.2(+0x108e4)[0x7fe3c26ca8e4]
/lib64/ld-linux-x86-64.so.2(+0x15079)[0x7fe3c26cf079]
/lib64/libdl.so.2(+0xf09)[0x7fe3c2079f09]
/lib64/ld-linux-x86-64.so.2(+0x108e4)[0x7fe3c26ca8e4]
/lib64/libdl.so.2(+0x1591)[0x7fe3c207a591]
/lib64/libdl.so.2(dlopen+0x32)[0x7fe3c2079fa2]
/lib64/libOpenCL.so.1(+0x4de5)[0x7fe3c249fde5]
/lib64/libOpenCL.so.1(+0x50c3)[0x7fe3c24a00c3]
/lib64/libOpenCL.so.1(+0x6710)[0x7fe3c24a1710]
/lib64/libOpenCL.so.1(clGetPlatformIDs+0x144)[0x7fe3c24a1c64]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(_Z24boinc_get_opencl_ids_auxPciiPP13_cl_device_idPP15_cl_platform_id+0x74)[0x5babf4]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(_Z20boinc_get_opencl_idsPP13_cl_device_idPP15_cl_platform_id+0xe6)[0x5bb11a]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(eah_boinc_get_opencl_ids+0x26)[0x48bb06]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(gen_fft_get_ctx+0x44)[0x48db74]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(MAIN+0x15c)[0x4795fc]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(main+0x5ff)[0x46c06f]
/lib64/libc.so.6(__libc_start_main+0xf1)[0x7fe3c19ca401]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati[0x46e569]

jay
jay
Joined: 25 Jan 07
Posts: 79
Credit: 72,517,085
RAC: 28,238

I guess the first step is to

I guess the first step is to check driver compatibility..

what driver does http://support.amd.com/en-us/download suggest?

Don't know what OS and version you are running.

Is this helpful?

Jay

Paul
Paul
Joined: 3 May 07
Posts: 88
Credit: 632,760,239
RAC: 1,173,787

Thanks Jay, but I'm

Thanks Jay, but I'm specifically talking about the Linux AMDGPU driver, *not* AMDGPU-Pro.

I have the latest driver I in my Linux distribution: AMDGPU xorg-x11-drv-1.3 kernel 4.10.  And BOINC thinks it should work, too, or else it wouldn't try try run GPU apps on it.  I don't expect that it is a driver problem, technically, since this problem started with the old RadeonSI driver after it was working.  Best I can tell, AMDGPU is okay.  I'm 99% sure it's LLVM and the OpenCL path that is the problem.

What I need to know is what feature is missing or what version I need, just so I can go away and wait or research that deficiency.  I'm stuck, lost, right now, cause I don't know what to look for.

Or, I'm happy to troubleshoot if someone can tell me how to start debugging this app crash.  I assume I have to go to BOINC platform independent mode, or whatever that was.

Paul
Paul
Joined: 3 May 07
Posts: 88
Credit: 632,760,239
RAC: 1,173,787

Hi All,Someone else just

Hi All,

Someone else just posted to an old thread about this problem, so I invited them over to this thread.

I'm still experiencing this problem and now I'm running kernel 4.12.  I did some new tests and the log is changed a bit.  Here is the full report for a very recent error:

<core_client_version>7.8.0</core_client_version>
<![CDATA[
<message>
process exited with code 6 (0x6, -250)
</message>
<stderr_txt>
23:01:04 (15346): [normal]: This Einstein@home App was built at: Jan 16 2017 08:09:16

23:01:04 (15346): [normal]: Start of BOINC application '../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati'.
23:01:04 (15346): [debug]: 1e+16 fp, 5.3e+09 fp/s, 1963508 s, 545h25m08s33
command line: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati --inputfile ../../projects/einstein.phys.uwm.edu/LATeah0138L.dat --alpha 4.42281478648 --delta -0.0345027837249 --skyRadius 2.152570e-06 --ldiBins 15 --f0start 1156.0 --f0Band 8.0 --firstSkyPoint 0 --numSkyPoints 1 --f1dot -1e-13 --f1dotBand 1e-13 --df1dot 3.344368011e-15 --ephemdir ../../projects/einstein.phys.uwm.edu/JPLEPH --Tcoh 2097152.0 --toplist 10 --cohFollow 10 --numCells 1 --useWeights 1 --Srefinement 1 --CohSkyRef 1 --cohfullskybox 1 --mmfu 0.1 --reftime 56100 --model 0 --f0orbit 0.005 --mismatch 0.1 --demodbinary 1 --BinaryPointFile ../../projects/einstein.phys.uwm.edu/templates_LATeah0138L_1164_6856065.dat --debug 1 --device 0 -o LATeah0138L_1164.0_0_0.0_6856065_1_0.out
output files: 'LATeah0138L_1164.0_0_0.0_6856065_1_0.out' '../../projects/einstein.phys.uwm.edu/LATeah0138L_1164.0_0_0.0_6856065_1_0' 'LATeah0138L_1164.0_0_0.0_6856065_1_0.out.cohfu' '../../projects/einstein.phys.uwm.edu/LATeah0138L_1164.0_0_0.0_6856065_1_1'
23:01:04 (15346): [debug]: Flags: X64 SSE SSE2 GNUC X86 GNUX86
23:01:04 (15346): [debug]: glibc version/release: 2.25/stable
23:01:04 (15346): [debug]: Set up communication with graphics process.

-- signal handler called: signal 6
1 stack frames obtained for this thread:
Frame 31:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x48b101)
Source file: hs_boinc_extras.c (Function: sighandler / Line: 291)
Frame 30:
Binary file: /lib64/libc.so.6 (0x7fe68974269b)
Offset info: gsignal+0xcb
Frame 29:
Binary file: /lib64/libc.so.6 (0x7fe68974269b)
Offset info: gsignal+0xcb
Frame 28:
Binary file: /lib64/libc.so.6 (0x7fe6897444a0)
Offset info: abort+0x1b0
Frame 27:
Binary file: /lib64/libc.so.6 (0x7fe6897888e1)
Offset info: +0x7c8e1
Frame 26:
Binary file: /lib64/libc.so.6 (0x7fe689793789)
Offset info: +0x87789
Frame 25:
Binary file: /lib64/libc.so.6 (0x7fe6897990ee)
Offset info: cfree+0x16e
Frame 24:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x6a7248)
Offset info: _ZNSt13runtime_errorD2Ev+0x58
Source file: basic_string.h (Function: / Line: 249)
Source file: basic_string.h (Function: ~basic_string / Line: 539)
Source file: stdexcept.cc (Function: / Line: 68)
Frame 23:
Binary file: /lib64/libMesaOpenCL.so.1 (0x7fe68936432e)
Offset info: +0x2032e
Frame 22:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x6995df)
Source file: eh_throw.cc (Function: x / Line: 52)
Frame 21:
Binary file: /lib64/libMesaOpenCL.so.1 (0x7fe6893e636b)
Offset info: +0xa236b
Frame 20:
Binary file: /lib64/libMesaOpenCL.so.1 (0x7fe689390248)
Offset info: +0x4c248
Frame 19:
Binary file: /lib64/libMesaOpenCL.so.1 (0x7fe689390278)
Offset info: +0x4c278
Frame 18:
Binary file: /lib64/ld-linux-x86-64.so.2 (0x7fe68a446d73)
Offset info: +0x10d73
Frame 17:
Binary file: /lib64/ld-linux-x86-64.so.2 (0x7fe68a44bcca)
Offset info: +0x15cca
Frame 16:
Binary file: /lib64/libc.so.6 (0x7fe68985da2f)
Offset info: _dl_catch_error+0x8f
Frame 15:
Binary file: /lib64/ld-linux-x86-64.so.2 (0x7fe68a44b1d9)
Offset info: +0x151d9
Frame 14:
Binary file: /lib64/libdl.so.2 (0x7fe689df3f26)
Offset info: +0xf26
Frame 13:
Binary file: /lib64/libc.so.6 (0x7fe68985da2f)
Offset info: _dl_catch_error+0x8f
Frame 12:
Binary file: /lib64/libdl.so.2 (0x7fe689df46a5)
Offset info: +0x16a5
Frame 11:
Binary file: /lib64/libdl.so.2 (0x7fe689df3fb1)
Offset info: dlopen+0x41
Frame 10:
Binary file: /lib64/libOpenCL.so.1 (0x7fe68a21b982)
Offset info: +0x5982
Frame 9:
Binary file: /lib64/libOpenCL.so.1 (0x7fe68a21d994)
Offset info: clGetPlatformIDs+0x114
Frame 8:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x5babf4)
Offset info: _Z24boinc_get_opencl_ids_auxPciiPP13_cl_device_idPP15_cl_platform_id+0x74
Source file: unknown (Function: boinc_get_opencl_ids_aux(char*, int, int, _cl_device_id**, _cl_platform_id**) / Line: 0)
Frame 7:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x5bb11a)
Offset info: _Z20boinc_get_opencl_idsPP13_cl_device_idPP15_cl_platform_id+0xe6
Source file: unknown (Function: / Line: 0)
Frame 6:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x48bb06)
Offset info: eah_boinc_get_opencl_ids+0x26
Source file: hs_boinc_options.cpp (Function: eah_boinc_get_opencl_ids / Line: 136)
Frame 5:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x48db74)
Offset info: gen_fft_get_ctx+0x44
Source file: unknown (Function: gen_fft_get_ctx / Line: 0)
Frame 4:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x4795fc)
Offset info: MAIN+0x15c
Source file: HSgammaPulsar.c (Function: MAIN / Line: 4230)
Frame 3:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x46c06f)
Offset info: main+0x5ff
Source file: hs_boinc_extras.c (Function: worker / Line: 833)
Source file: hs_boinc_extras.c (Function: main / Line: 1039)
Frame 2:
Binary file: /lib64/libc.so.6 (0x7fe68972c50a)
Offset info: __libc_start_main+0xea
Frame 1:
Binary file: ../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati (0x46e569)
Source file: unknown (Function: _start / Line: 0)

End of stcaktrace
23:01:04 (15346): called boinc_finish

</stderr_txt>
]]>

 Also, here is a new backtrace,too:

======= Backtrace: =========
/lib64/libc.so.6(+0x7c8dc)[0x7f15f51288dc]
/lib64/libc.so.6(+0x87789)[0x7f15f5133789]
/lib64/libc.so.6(cfree+0x16e)[0x7f15f51390ee]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(_ZNSt13runtime_errorD2Ev+0x58)[0x6a7248]
/lib64/libMesaOpenCL.so.1(+0x2032e)[0x7f15f4d0432e]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati[0x6995df]
/lib64/libMesaOpenCL.so.1(+0xa236b)[0x7f15f4d8636b]
/lib64/libMesaOpenCL.so.1(+0x4c248)[0x7f15f4d30248]
/lib64/libMesaOpenCL.so.1(+0x4c278)[0x7f15f4d30278]
/lib64/ld-linux-x86-64.so.2(+0x10d73)[0x7f15f5de6d73]
/lib64/ld-linux-x86-64.so.2(+0x15cca)[0x7f15f5debcca]
/lib64/libc.so.6(_dl_catch_error+0x8f)[0x7f15f51fda2f]
/lib64/ld-linux-x86-64.so.2(+0x151d9)[0x7f15f5deb1d9]
/lib64/libdl.so.2(+0xf26)[0x7f15f5793f26]
/lib64/libc.so.6(_dl_catch_error+0x8f)[0x7f15f51fda2f]
/lib64/libdl.so.2(+0x16a5)[0x7f15f57946a5]
/lib64/libdl.so.2(dlopen+0x41)[0x7f15f5793fb1]
/lib64/libOpenCL.so.1(+0x5982)[0x7f15f5bbb982]
/lib64/libOpenCL.so.1(clGetPlatformIDs+0x114)[0x7f15f5bbd994]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(_Z24boinc_get_opencl_ids_auxPciiPP13_cl_device_idPP15_cl_platform_id+0x74)[0x5babf4]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(_Z20boinc_get_opencl_idsPP13_cl_device_idPP15_cl_platform_id+0xe6)[0x5bb11a]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(eah_boinc_get_opencl_ids+0x26)[0x48bb06]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(gen_fft_get_ctx+0x44)[0x48db74]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(MAIN+0x15c)[0x4795fc]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati(main+0x5ff)[0x46c06f]
/lib64/libc.so.6(__libc_start_main+0xea)[0x7f15f50cc50a]
../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati[0x46e569]
======= Memory map: ========
00400000-00853000 r-xp 00000000 fd:03 2365920                            /home/<username>/local/BOINC/projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati
00a52000-00a63000 rw-p 00452000 fd:03 2365920                            /home/<username>/local/BOINC/projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati
00a63000-01084000 rw-p 00000000 00:00 0
01180000-01268000 rw-p 00000000 00:00 0                                  [heap]
7f15dfc89000-7f15dfc8a000 ---p 00000000 00:00 0
7f15dfc8a000-7f15e048a000 rw-p 00000000 00:00 0
7f15e048a000-7f15e048b000 ---p 00000000 00:00 0
7f15e048b000-7f15e0c8b000 rw-p 00000000 00:00 0
7f15e0c8b000-7f15e0c8c000 ---p 00000000 00:00 0
7f15e0c8c000-7f15e148c000 rw-p 00000000 00:00 0
7f15e148c000-7f15e148d000 ---p 00000000 00:00 0
7f15e148d000-7f15e1c8d000 rw-p 00000000 00:00 0
7f15e7c99000-7f15e7c9a000 ---p 00000000 00:00 0
7f15e7c9a000-7f15e849a000 rw-p 00000000 00:00 0
7f15e849a000-7f15e849b000 ---p 00000000 00:00 0
7f15e849b000-7f15e8c9b000 rw-p 00000000 00:00 0
7f15e8c9b000-7f15e8c9c000 ---p 00000000 00:00 0
7f15e8c9c000-7f15e949c000 rw-p 00000000 00:00 0
7f15e949c000-7f15e949d000 ---p 00000000 00:00 0
7f15e949d000-7f15e9c9d000 rw-p 00000000 00:00 0
7f15e9c9d000-7f15e9ca1000 r-xp 00000000 fd:02 72706                      /usr/lib64/libtxc_dxtn.so
7f15e9ca1000-7f15e9ea0000 ---p 00004000 fd:02 72706                      /usr/lib64/libtxc_dxtn.so
7f15e9ea0000-7f15e9ea1000 r--p 00003000 fd:02 72706                      /usr/lib64/libtxc_dxtn.so
7f15e9ea1000-7f15e9ea2000 rw-p 00000000 00:00 0
7f15e9ea2000-7f15e9ea3000 ---p 00000000 00:00 0
7f15e9ea3000-7f15ea6a3000 rw-p 00000000 00:00 0
7f15ea6a3000-7f15eaea8000 r--s 00000000 fd:04 262346                     /var/lib/sss/mc/passwd
7f15eaea8000-7f15eaeb0000 r-xp 00000000 fd:02 20149                      /usr/lib64/libnss_sss.so.2
7f15eaeb0000-7f15eb0af000 ---p 00008000 fd:02 20149                      /usr/lib64/libnss_sss.so.2
7f15eb0af000-7f15eb0b0000 r--p 00007000 fd:02 20149                      /usr/lib64/libnss_sss.so.2
7f15eb0b0000-7f15eb0b1000 rw-p 00008000 fd:02 20149                      /usr/lib64/libnss_sss.so.2
7f15eb0b1000-7f15eb0b2000 ---p 00000000 00:00 0
7f15eb0b2000-7f15eb8b2000 rw-p 00000000 00:00 0
7f15ebcc9000-7f15ebcd1000 r-xp 00000000 fd:02 69232                      /usr/lib64/libdrm_amdgpu.so.1.0.0
7f15ebcd1000-7f15ebed1000 ---p 00008000 fd:02 69232                      /usr/lib64/libdrm_amdgpu.so.1.0.0
7f15ebed1000-7f15ebed2000 r--p 00008000 fd:02 69232                      /usr/lib64/libdrm_amdgpu.so.1.0.0
7f15ebed2000-7f15ebed3000 rw-p 00000000 00:00 0
7f15ebed3000-7f15ebede000 r-xp 00000000 fd:02 69869                      /usr/lib64/libdrm_radeon.so.1.0.1
7f15ebede000-7f15ec0dd000 ---p 0000b000 fd:02 69869                      /usr/lib64/libdrm_radeon.so.1.0.1
7f15ec0dd000-7f15ec0de000 r--p 0000a000 fd:02 69869                      /usr/lib64/libdrm_radeon.so.1.0.1
7f15ec0de000-7f15ec0df000 rw-p 00000000 00:00 0
7f15ec0df000-7f15ec2a7000 r-xp 00000000 fd:02 922505                     /usr/lib64/gallium-pipe/pipe_radeonsi.so
7f15ec2a7000-7f15ec4a7000 ---p 001c8000 fd:02 922505                     /usr/lib64/gallium-pipe/pipe_radeonsi.so
7f15ec4a7000-7f15ec4bd000 r--p 001c8000 fd:02 922505                     /usr/lib64/gallium-pipe/pipe_radeonsi.so
7f15ec4bd000-7f15ec4bf000 rw-p 001de000 fd:02 922505                     /usr/lib64/gallium-pipe/pipe_radeonsi.so
7f15ec4bf000-7f15ec4e3000 rw-p 00000000 00:00 0
7f15ec4e3000-7f15ec556000 r-xp 00000000 fd:02 74222                      /usr/lib64/libclangASTMatchers.so.4.0.0

7f15ec556000-7f15ec755000 ---p 00073000 fd:02 74222                      /usr/lib64/libclangASTMatchers.so.4.0.0
7f15ec755000-7f15ec75a000 r--p 00072000 fd:02 74222                      /usr/lib64/libclangASTMatchers.so.4.0.0
7f15ec75a000-7f15ec75b000 rw-p 00077000 fd:02 74222                      /usr/lib64/libclangASTMatchers.so.4.0.0
7f15ec75b000-7f15ec8c0000 r-xp 00000000 fd:02 74418                      /usr/lib64/libclangStaticAnalyzerCore.so.4.0.0
7f15ec8c0000-7f15ecac0000 ---p 00165000 fd:02 74418                      /usr/lib64/libclangStaticAnalyzerCore.so.4.0.0
7f15ecac0000-7f15ecac7000 r--p 00165000 fd:02 74418                      /usr/lib64/libclangStaticAnalyzerCore.so.4.0.0
7f15ecac7000-7f15ecac8000 rw-p 0016c000 fd:02 74418                      /usr/lib64/libclangStaticAnalyzerCore.so.4.0.0
7f15ecac8000-7f15ecde7000 r-xp 00000000 fd:02 74415                      /usr/lib64/libclangStaticAnalyzerCheckers.so.4.0.0
7f15ecde7000-7f15ecfe6000 ---p 0031f000 fd:02 74415                      /usr/lib64/libclangStaticAnalyzerCheckers.so.4.0.0
7f15ecfe6000-7f15ecff1000 r--p 0031e000 fd:02 74415                      /usr/lib64/libclangStaticAnalyzerCheckers.so.4.0.0
7f15ecff1000-7f15ecff2000 rw-p 00329000 fd:02 74415                      /usr/lib64/libclangStaticAnalyzerCheckers.so.4.0.0
7f15ecff2000-7f15ed001000 r-xp 00000000 fd:02 74400                      /usr/lib64/libclangRewrite.so.4.0.0
7f15ed001000-7f15ed200000 ---p 0000f000 fd:02 74400                      /usr/lib64/libclangRewrite.so.4.0.0
7f15ed200000-7f15ed201000 r--p 0000e000 fd:02 74400                      /usr/lib64/libclangRewrite.so.4.0.0
7f15ed201000-7f15ed202000 rw-p 0000f000 fd:02 74400                      /usr/lib64/libclangRewrite.so.4.0.0
7f15ed202000-7f15ed229000 r-xp 00000000 fd:02 11624                      /usr/lib64/libtinfo.so.6.0
7f15ed229000-7f15ed429000 ---p 00027000 fd:02 11624                      /usr/lib64/libtinfo.so.6.0
7f15ed429000-7f15ed42d000 r--p 00027000 fd:02 11624                      /usr/lib64/libtinfo.so.6.0
7f15ed42d000-7f15ed42e000 rw-p 0002b000 fd:02 11624                      /usr/lib64/libtinfo.so.6.0
7f15ed42e000-7f15ed435000 r-xp 00000000 fd:02 29290                      /usr/lib64/librt-2.25.so
7f15ed435000-7f15ed634000 ---p 00007000 fd:02 29290                      /usr/lib64/librt-2.25.so
7f15ed634000-7f15ed635000 r--p 00006000 fd:02 29290                      /usr/lib64/librt-2.25.so
7f15ed635000-7f15ed636000 rw-p 00007000 fd:02 29290                      /usr/lib64/librt-2.25.so
7f15ed636000-7f15ed63d000 r-xp 00000000 fd:02 15581                      /usr/lib64/libffi.so.6.0.2
7f15ed63d000-7f15ed83c000 ---p 00007000 fd:02 15581                      /usr/lib64/libffi.so.6.0.2
7f15ed83c000-7f15ed83d000 r--p 00006000 fd:02 15581                      /usr/lib64/libffi.so.6.0.2
7f15ed83d000-7f15ed83e000 rw-p 00007000 fd:02 15581                      /usr/lib64/libffi.so.6.0.2
7f15ed83e000-7f15ed9b8000 r-xp 00000000 fd:02 2281                       /usr/lib64/libstdc++.so.6.0.24
7f15ed9b8000-7f15edbb7000 ---p 0017a000 fd:02 2281                       /usr/lib64/libstdc++.so.6.0.24
7f15edbb7000-7f15edbc1000 r--p 00179000 fd:02 2281                       /usr/lib64/libstdc++.so.6.0.24
7f15edbc1000-7f15edbc3000 rw-p 00183000 fd:02 2281                       /usr/lib64/libstdc++.so.6.0.24
7f15edbc3000-7f15edbc6000 rw-p 00000000 00:00 0
7f15edbc6000-7f15edbfe000 r-xp 00000000 fd:02 74421                      /usr/lib64/libclangStaticAnalyzerFrontend.so.4.0.0
7f15edbfe000-7f15eddfe000 ---p 00038000 fd:02 74421                      /usr/lib64/libclangStaticAnalyzerFrontend.so.4.0.0
7f15eddfe000-7f15eddff000 r--p 00038000 fd:02 74421                      /usr/lib64/libclangStaticAnalyzerFrontend.so.4.0.0
7f15eddff000-7f15ede00000 rw-p 00039000 fd:02 74421                      /usr/lib64/libclangStaticAnalyzerFrontend.so.4.0.0
7f15ede00000-7f15ee042000 r-xp 00000000 fd:02 74216                      /usr/lib64/libclangARCMigrate.so.4.0.0
7f15ee042000-7f15ee242000 ---p 00242000 fd:02 74216                      /usr/lib64/libclangARCMigrate.so.4.0.0
7f15ee242000-7f15ee244000 r--p 00242000 fd:02 74216                      /usr/lib64/libclangARCMigrate.so.4.0.0
7f15ee244000-7f15ee245000 rw-p 00244000 fd:02 74216                      /usr/lib64/libclangARCMigrate.so.4.0.0
7f15ee245000-7f15ee2b7000 r-xp 00000000 fd:02 74403                      /usr/lib64/libclangRewriteFrontend.so.4.0.0
7f15ee2b7000-7f15ee4b6000 ---p 00072000 fd:02 74403                      /usr/lib64/libclangRewriteFrontend.so.4.0.0
7f15ee4b6000-7f15ee4b8000 r--p 00071000 fd:02 74403                      /usr/lib64/libclangRewriteFrontend.so.4.0.0
7f15ee4b8000-7f15ee4b9000 rw-p 00073000 fd:02 74403                      /usr/lib64/libclangRewriteFrontend.so.4.0.0
7f15ee4b9000-7f15ee4cf000 r-xp 00000000 fd:02 2423                       /usr/lib64/libgcc_s-7-20170622.so.1
7f15ee4cf000-7f15ee6ce000 ---p 00016000 fd:02 2423                       /usr/lib64/libgcc_s-7-20170622.so.1
7f15ee6ce000-7f15ee6cf000 r--p 00015000 fd:02 2423                       /usr/lib64/libgcc_s-7-20170622.so.1
7f15ee6cf000-7f15ee6d0000 rw-p 00016000 fd:02 2423                       /usr/lib64/libgcc_s-7-20170622.so.1
7f15ee6d0000-7f15f10ab000 r-xp 00000000 fd:02 68508                      /usr/lib64/libLLVM-4.0.so
7f15f10ab000-7f15f12ab000 ---p 029db000 fd:02 68508                      /usr/lib64/libLLVM-4.0.so
7f15f12ab000-7f15f1575000 r--p 029db000 fd:02 68508                      /usr/lib64/libLLVM-4.0.so
7f15f1575000-7f15f157a000 rw-p 02ca5000 fd:02 68508                      /usr/lib64/libLLVM-4.0.so
7f15f157a000-7f15f15c2000 rw-p 00000000 00:00 0
7f15f15c2000-7f15f17ef000 r-xp 00000000 fd:02 74231                      /usr/lib64/libclangBasic.so.4.0.0
7f15f17ef000-7f15f19ee000 ---p 0022d000 fd:02 74231                      /usr/lib64/libclangBasic.so.4.0.0
7f15f19ee000-7f15f1a72000 r--p 0022c000 fd:02 74231                      /usr/lib64/libclangBasic.so.4.0.0
7f15f1a72000-7f15f1a73000 rw-p 002b0000 fd:02 74231                      /usr/lib64/libclangBasic.so.4.0.0
7f15f1a73000-7f15f1b35000 r-xp 00000000 fd:02 74377                      /usr/lib64/libclangLex.so.4.0.0
7f15f1b35000-7f15f1d34000 ---p 000c2000 fd:02 74377                      /usr/lib64/libclangLex.so.4.0.0
7f15f1d34000-7f15f1d37000 r--p 000c1000 fd:02 74377                      /usr/lib64/libclangLex.so.4.0.0
7f15f1d37000-7f15f1d38000 rw-p 000c4000 fd:02 74377                      /usr/lib64/libclangLex.so.4.0.0
7f15f1d38000-7f15f1d45000 r-xp 00000000 fd:02 74244                      /usr/lib64/libclangEdit.so.4.0.0
7f15f1d45000-7f15f1f45000 ---p 0000d000 fd:02 74244                      /usr/lib64/libclangEdit.so.4.0.0
7f15f1f45000-7f15f1f46000 r--p 0000d000 fd:02 74244                      /usr/lib64/libclangEdit.so.4.0.0
7f15f1f46000-7f15f1f47000 rw-p 0000e000 fd:02 74244                      /usr/lib64/libclangEdit.so.4.0.0
7f15f1f47000-7f15f2277000 r-xp 00000000 fd:02 74219                      /usr/lib64/libclangAST.so.4.0.0
7f15f2277000-7f15f2477000 ---p 00330000 fd:02 74219                      /usr/lib64/libclangAST.so.4.0.0
7f15f2477000-7f15f2484000 r--p 00330000 fd:02 74219                      /usr/lib64/libclangAST.so.4.0.0
7f15f2484000-7f15f2485000 rw-p 0033d000 fd:02 74219                      /usr/lib64/libclangAST.so.4.0.0
7f15f2485000-7f15f2486000 rw-p 00000000 00:00 0
7f15f2486000-7f15f2524000 r-xp 00000000 fd:02 74225                      /usr/lib64/libclangAnalysis.so.4.0.0
7f15f2524000-7f15f2724000 ---p 0009e000 fd:02 74225                      /usr/lib64/libclangAnalysis.so.4.0.0
7f15f2724000-7f15f2726000 r--p 0009e000 fd:02 74225                      /usr/lib64/libclangAnalysis.so.4.0.0
7f15f2726000-7f15f2727000 rw-p 000a0000 fd:02 74225                      /usr/lib64/libclangAnalysis.so.4.0.0
7f15f2727000-7f15f2dae000 r-xp 00000000 fd:02 74405                      /usr/lib64/libclangSema.so.4.0.0

7f15f2dae000-7f15f2fad000 ---p 00687000 fd:02 74405                      /usr/lib64/libclangSema.so.4.0.0
7f15f2fad000-7f15f2fb9000 r--p 00686000 fd:02 74405                      /usr/lib64/libclangSema.so.4.0.0
7f15f2fb9000-7f15f2fba000 rw-p 00692000 fd:02 74405                      /usr/lib64/libclangSema.so.4.0.0
7f15f2fba000-7f15f30aa000 r-xp 00000000 fd:02 74383                      /usr/lib64/libclangParse.so.4.0.0
7f15f30aa000-7f15f32a9000 ---p 000f0000 fd:02 74383                      /usr/lib64/libclangParse.so.4.0.0
7f15f32a9000-7f15f32ad000 r--p 000ef000 fd:02 74383                      /usr/lib64/libclangParse.so.4.0.0
7f15f32ad000-7f15f32ae000 rw-p 000f3000 fd:02 74383                      /usr/lib64/libclangParse.so.4.0.0
7f15f32ae000-7f15f364c000 r-xp 00000000 fd:02 74237                      /usr/lib64/libclangCodeGen.so.4.0.0
7f15f364c000-7f15f384c000 ---p 0039e000 fd:02 74237                      /usr/lib64/libclangCodeGen.so.4.0.0
7f15f384c000-7f15f385b000 r--p 0039e000 fd:02 74237                      /usr/lib64/libclangCodeGen.so.4.0.0
7f15f385b000-7f15f385c000 rw-p 003ad000 fd:02 74237                      /usr/lib64/libclangCodeGen.so.4.0.0
7f15f385c000-7f15f39c6000 r-xp 00000000 fd:02 74412                      /usr/lib64/libclangSerialization.so.4.0.0
7f15f39c6000-7f15f3bc6000 ---p 0016a000 fd:02 74412                      /usr/lib64/libclangSerialization.so.4.0.0
7f15f3bc6000-7f15f3bcb000 r--p 0016a000 fd:02 74412                      /usr/lib64/libclangSerialization.so.4.0.0
7f15f3bcb000-7f15f3bcc000 rw-p 0016f000 fd:02 74412                      /usr/lib64/libclangSerialization.so.4.0.0
7f15f3bcc000-7f15f3cfe000 r-xp 00000000 fd:02 74239                      /usr/lib64/libclangDriver.so.4.0.0
7f15f3cfe000-7f15f3efe000 ---p 00132000 fd:02 74239                      /usr/lib64/libclangDriver.so.4.0.0
7f15f3efe000-7f15f3f23000 r--p 00132000 fd:02 74239                      /usr/lib64/libclangDriver.so.4.0.0
7f15f3f23000-7f15f3f24000 rw-p 00157000 fd:02 74239                      /usr/lib64/libclangDriver.so.4.0.0
7f15f3f24000-7f15f4062000 r-xp 00000000 fd:02 74250                      /usr/lib64/libclangFrontend.so.4.0.0
7f15f4062000-7f15f4262000 ---p 0013e000 fd:02 74250                      /usr/lib64/libclangFrontend.so.4.0.0
7f15f4262000-7f15f4269000 r--p 0013e000 fd:02 74250                      /usr/lib64/libclangFrontend.so.4.0.0
7f15f4269000-7f15f426a000 rw-p 00145000 fd:02 74250                      /usr/lib64/libclangFrontend.so.4.0.0
7f15f426a000-7f15f4270000 r-xp 00000000 fd:02 74253                      /usr/lib64/libclangFrontendTool.so.4.0.0
7f15f4270000-7f15f446f000 ---p 00006000 fd:02 74253                      /usr/lib64/libclangFrontendTool.so.4.0.0
7f15f446f000-7f15f4470000 r--p 00005000 fd:02 74253                      /usr/lib64/libclangFrontendTool.so.4.0.0
7f15f4470000-7f15f4471000 rw-p 00006000 fd:02 74253                      /usr/lib64/libclangFrontendTool.so.4.0.0
7f15f4471000-7f15f4488000 r-xp 00000000 fd:02 50548                      /usr/lib64/libelf-0.169.so
7f15f4488000-7f15f4687000 ---p 00017000 fd:02 50548                      /usr/lib64/libelf-0.169.so
7f15f4687000-7f15f4688000 r--p 00016000 fd:02 50548                      /usr/lib64/libelf-0.169.so
7f15f4688000-7f15f4689000 rw-p 00017000 fd:02 50548                      /usr/lib64/libelf-0.169.so
7f15f4689000-7f15f469f000 r-xp 00000000 fd:02 13255                      /usr/lib64/libz.so.1.2.11
7f15f469f000-7f15f489e000 ---p 00016000 fd:02 13255                      /usr/lib64/libz.so.1.2.11
7f15f489e000-7f15f489f000 r--p 00015000 fd:02 13255                      /usr/lib64/libz.so.1.2.11
7f15f489f000-7f15f48a0000 rw-p 00000000 00:00 0
7f15f48a0000-7f15f48b0000 r-xp 00000000 fd:02 3593                       /usr/lib64/libdrm.so.2.4.0
7f15f48b0000-7f15f4aaf000 ---p 00010000 fd:02 3593                       /usr/lib64/libdrm.so.2.4.0
7f15f4aaf000-7f15f4ab0000 r--p 0000f000 fd:02 3593                       /usr/lib64/libdrm.so.2.4.0
7f15f4ab0000-7f15f4ab1000 rw-p 00000000 00:00 0
7f15f4ab1000-7f15f4ae1000 r-xp 00000000 fd:02 35134                      /usr/lib64/libexpat.so.1.6.6
7f15f4ae1000-7f15f4ce0000 ---p 00030000 fd:02 35134                      /usr/lib64/libexpat.so.1.6.6
7f15f4ce0000-7f15f4ce3000 r--p 0002f000 fd:02 35134                      /usr/lib64/libexpat.so.1.6.6
7f15f4ce3000-7f15f4ce4000 rw-p 00000000 00:00 0
7f15f4ce4000-7f15f4e93000 r-xp 00000000 fd:02 8829                       /usr/lib64/libMesaOpenCL.so.1.0.0
7f15f4e93000-7f15f5093000 ---p 001af000 fd:02 8829                       /usr/lib64/libMesaOpenCL.so.1.0.0
7f15f5093000-7f15f50a8000 r--p 001af000 fd:02 8829                       /usr/lib64/libMesaOpenCL.so.1.0.0
7f15f50a8000-7f15f50a9000 rw-p 001c4000 fd:02 8829                       /usr/lib64/libMesaOpenCL.so.1.0.0
7f15f50a9000-7f15f50ac000 rw-p 00000000 00:00 0
7f15f50ac000-7f15f5273000 r-xp 00000000 fd:02 19375                      /usr/lib64/libc-2.25.so
7f15f5273000-7f15f5473000 ---p 001c7000 fd:02 19375                      /usr/lib64/libc-2.25.so
7f15f5473000-7f15f5477000 r--p 001c7000 fd:02 19375                      /usr/lib64/libc-2.25.so
7f15f5477000-7f15f5479000 rw-p 001cb000 fd:02 19375                      /usr/lib64/libc-2.25.so
7f15f5479000-7f15f547d000 rw-p 00000000 00:00 0
7f15f547d000-7f15f5592000 r-xp 00000000 fd:02 20858                      /usr/lib64/libm-2.25.so
7f15f5592000-7f15f5791000 ---p 00115000 fd:02 20858                      /usr/lib64/libm-2.25.so
7f15f5791000-7f15f5792000 r--p 00114000 fd:02 20858                      /usr/lib64/libm-2.25.so
7f15f5792000-7f15f5793000 rw-p 00115000 fd:02 20858                      /usr/lib64/libm-2.25.so
7f15f5793000-7f15f5796000 r-xp 00000000 fd:02 20747                      /usr/lib64/libdl-2.25.so
7f15f5796000-7f15f5995000 ---p 00003000 fd:02 20747                      /usr/lib64/libdl-2.25.so
7f15f5995000-7f15f5996000 r--p 00002000 fd:02 20747                      /usr/lib64/libdl-2.25.so
7f15f5996000-7f15f5997000 rw-p 00003000 fd:02 20747                      /usr/lib64/libdl-2.25.so
7f15f5997000-7f15f59b0000 r-xp 00000000 fd:02 27176                      /usr/lib64/libpthread-2.25.so
7f15f59b0000-7f15f5bb0000 ---p 00019000 fd:02 27176                      /usr/lib64/libpthread-2.25.so
7f15f5bb0000-7f15f5bb1000 r--p 00019000 fd:02 27176                      /usr/lib64/libpthread-2.25.so
7f15f5bb1000-7f15f5bb2000 rw-p 0001a000 fd:02 27176                      /usr/lib64/libpthread-2.25.so
7f15f5bb2000-7f15f5bb6000 rw-p 00000000 00:00 0
7f15f5bb6000-7f15f5bd4000 r-xp 00000000 fd:02 70959                      /usr/lib64/libOpenCL.so.1.0.0
7f15f5bd4000-7f15f5dd4000 ---p 0001e000 fd:02 70959                      /usr/lib64/libOpenCL.so.1.0.0
7f15f5dd4000-7f15f5dd5000 r--p 0001e000 fd:02 70959                      /usr/lib64/libOpenCL.so.1.0.0
7f15f5dd5000-7f15f5dd6000 rw-p 0001f000 fd:02 70959                      /usr/lib64/libOpenCL.so.1.0.0

7f15f5dd6000-7f15f5dfd000 r-xp 00000000 fd:02 10286                      /usr/lib64/ld-2.25.so
7f15f5e73000-7f15f5fb4000 rw-s 00000000 fd:03 524988                     /home/<username>/.cache/mesa/index
7f15f5fb4000-7f15f5fb9000 rw-p 00000000 00:00 0
7f15f5fbd000-7f15f5fbe000 rw-p 00000000 00:00 0
7f15f5fbe000-7f15f5fce000 rw-s 10f46f000 00:06 2326                      /dev/dri/renderD128
7f15f5fce000-7f15f5fde000 rw-s 1139b7000 00:06 2326                      /dev/dri/renderD128
7f15f5fde000-7f15f5fe6000 rw-s 108e3d000 00:06 2326                      /dev/dri/renderD128
7f15f5fe6000-7f15f5fee000 rw-s 104b90000 00:06 2326                      /dev/dri/renderD128
7f15f5fee000-7f15f5fef000 rw-s 108da2000 00:06 2326                      /dev/dri/renderD128
7f15f5fef000-7f15f5ff0000 rw-s 00000000 fd:03 2366457                    /home/<username>/local/BOINC/slots/16/boinc_EinsteinHS_16
7f15f5ff0000-7f15f5ff1000 ---p 00000000 00:00 0
7f15f5ff1000-7f15f5ff8000 rw-p 00000000 00:00 0
7f15f5ff8000-7f15f5ffa000 rw-s 00000000 fd:03 2366437                    /home/<username>/local/BOINC/slots/16/boinc_mmap_file
7f15f5ffa000-7f15f5ffc000 rw-p 00000000 00:00 0
7f15f5ffc000-7f15f5ffd000 r--p 00026000 fd:02 10286                      /usr/lib64/ld-2.25.so
7f15f5ffd000-7f15f5fff000 rw-p 00027000 fd:02 10286                      /usr/lib64/ld-2.25.so
7ffff584a000-7ffff586c000 rw-p 00000000 00:00 0                          [stack]
7ffff58f0000-7ffff58f3000 r--p 00000000 00:00 0                          [vvar]
7ffff58f3000-7ffff58f5000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
*** Error in `../../projects/einstein.phys.uwm.edu/hsgamma_FGRPB1G_1.18_x86_64-pc-linux-gnu__FGRPopencl1K-ati': free(): invalid pointer: 0x00007f8fd0dfa6a0 ***

 

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5,513
Credit: 68,645,932,760
RAC: 58,796,102

I don't have Polaris 10 but I

I don't have Polaris 10 but I do have quite a few Polaris 11 (RX 460 and a single RX 560 for testing) working very nicely with the AMDGPU (not -PRO) driver without using Mesa.  I have just extracted the OpenCL components from a -PRO download and installed them where they can be found by BOINC and the EAH app.  It's all working very well for quite a while now.

My distro is PCLinuxOS and I have written a small bash script to install the OpenCL components from an external USB drive.  This makes it very easy to prepare a machine, upgraded with an RX 460, for crunching.  I've had no issues with various kernels over at least 6 months.

Your computers are hidden so I don't know exactly what model GPU you have.  Could you post some hardware details and perhaps all the startup messages showing how BOINC detects your GPU?  Maybe there's some clue there.

Cheers,
Gary.

elhoir
elhoir
Joined: 28 Sep 11
Posts: 6
Credit: 8,423,997
RAC: 946

Hello there,    This is

Hello there, 

 

This is more or less the same problem, but with different GPU xD

Mine is KABINI llvm 4,0, Mesa 17.0.7, BOINC 7.6.33

 

TASK 675765426

Nombre:LATeah0138L_1204.0_0_0.0_10431560_0
Workunit ID:310937332
Creado:29 Ago 2017 22:40:18 GMT
Enviado:29 Ago 2017 23:39:26 GMT
Límite para informar:12 Sep 2017 23:39:26 GMT
Recibir:29 Ago 2017 23:41:11 GMT
Estado del servidor:Over
Resultado:Computation error
Estado del cliente:Compute error
Exit status:11 (0x0000000B) Unknown error code
Ordenador:11751718
Run time (sec):5.33
CPU time (sec):3.65
Peak working set size (MB):0
Peak swap size (MB):0
Peak disk usage (MB):0.02
Estado de validación:Invalid
Granted credit:0
Aplicación:Gamma-ray pulsar binary search #1 on GPUs v1.18 (FGRPopencl1K-ati) x86_64-pc-linux-gnu

elhoir
elhoir
Joined: 28 Sep 11
Posts: 6
Credit: 8,423,997
RAC: 946

hmmm... mine seems a llvm

hmmm... mine seems a llvm problems, isnt it?

Rolf
Rolf
Joined: 7 Aug 17
Posts: 27
Credit: 135,377,187
RAC: 0

Hi Elhoir,most people would

Hi Elhoir,

most people would not describe Kabini as a GPU but rather APU in AMD world or integrated graphics in Intel terms. I can't decipher the log output, there is no clear error message, but I think there is not enough RAM. It does say your global RAM is 2 GB, correct? And max possible to allocate for graphics (or Open CL) is 1.5 GB, but in my experience Linux will never allocate that much, normally I get around 256 MB or possibly 384 MB on an old Intel laptop I have (which btw has 4 GB RAM). I have not found a way to make it allocate more RAM for graphics, it used to be possible but that option has been obsoleted. I read that FGRP needs 1 GB alone, then there's only 1 GB left for OS and applications so it would struggle anyway.

To put this in perspective, I have a desktop with RX580 4GB GPU and it sometimes ends with errors complaining about memory when I try to run two concurrent FGRP Open CL threads. So I can only run one instance at a a time.

Rolf

Paul
Paul
Joined: 3 May 07
Posts: 88
Credit: 632,760,239
RAC: 1,173,787

Hi Gary, Thanks for your

Hi Gary,

Thanks for your help.  I'm really confused by your post, though.  I haven't heard your approach mentioned anywhere before, so, I'm very curious.

What do you mean you extracted the OpenCL components from the -PRO driver?  I assume you mean you found some shared libraries in the -PRO tarball that you identify just by name as OpenCL components?   Do you mean specific components?  All possible OpenCL related files?

What do you mean by "without Mesa?"  You don't have any Mesa packages installed on your machine?  That's sounds non-default, to me, but I'm not sure.  So, are you suggesting I remove Mesa?  Does it conflict in some way?

What do you mean "where they can be found by BOINC?"  I think there are some shared libraries in the BOINC directory and the project directories.  Can I put the OpenCL "components" there?  Or do I need to install them system wide and ldconfig?

Below are some start up lines from BOINC.  These look fine to me, meaning, when everything was working, the start up was very similar, only the versions are different.  I crunched that way for a couple years before this problem started.  BOINC detects the GPU just fine and, as you can see from my previous posts, requests GPU work and starts GPU applications for all projects.  It's the apps that crash.

 

27-Aug-2017 10:58:45 [---] Starting BOINC client version 7.8.0 for x86_64-pc-linux-gnu
27-Aug-2017 10:58:49 [---] log flags: file_xfer, sched_ops, task, coproc_debug
27-Aug-2017 10:58:49 [---] Libraries: libcurl/7.53.1 NSS/3.31 zlib/1.2.11 libidn2/2.0.3 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.8.0 nghttp2/1.21.1

27-Aug-2017 10:58:49 [---] [coproc] launching child process at ./boinc

27-Aug-2017 10:58:50 [---] OpenCL: AMD/ATI GPU 0: AMD POLARIS10 (DRM 3.15.0 / 4.12.8-300.fc26.x86_64, LLVM 4.0.0) (driver version 17.1.7, device version OpenCL 1.1 Mesa 17.1.7, 8190MB, 8190MB available, 3709 GFLOPS peak)
27-Aug-2017 10:58:50 [---] [coproc] NVIDIA: libcuda.so: cannot open shared object file: Nosuch file or directory
27-Aug-2017 10:58:50 [---] [coproc] ATI: libaticalrt.so: cannot open shared object file: No such file or directory

elhoir
elhoir
Joined: 28 Sep 11
Posts: 6
Credit: 8,423,997
RAC: 946

Hello Rolf,   Yes, you are

Hello Rolf,

 

Yes, you are right, thats an APU.... sorry

No, thats wrong, i have 16 GB of total RAM. GPU uses 512MB as machine specs say...

elhoir
elhoir
Joined: 28 Sep 11
Posts: 6
Credit: 8,423,997
RAC: 946

i have dig into Mesa bug

i have dig into Mesa bug report database and found this:

https://bugs.freedesktop.org/show_bug.cgi?id=98164

Seems to be related with the "FP64 support" feature....

 

 

Comment viewing options

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