Page 1 of 1

#11 Re: GPU Crunching on a budget: AMD

Posted: Fri May 01, 2020 11:03 am
by Dirk Broer
Just to keep you busy: There's a new Ubuntu/Xubuntu/Lubuntu: 20.04, with Kernel 5.4 and Boinc-Client 7.16.6

Now I didn't pinpoint the culprit yet, but 20.04 gives the well-known "No usable GPUs found", 7.16.6 adding the dreaded "GPU detection failed: process exited with status 1: Operation not permitted" --mind you: this is the very system that ran GPU tasks under two different drivers on its R3/HD8400 IGP under Xubuntu 18.04, as mentioned a few posts earlier in this thread.

Code: Select all

1-5-2020 04:00:26	Starting BOINC client version 7.16.6 for x86_64-pc-linux-gnu	
1-5-2020 04:00:26	log flags: file_xfer, sched_ops, task, coproc_debug	
1-5-2020 04:00:26	Libraries: libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3	
1-5-2020 04:00:26	Data directory: /var/lib/boinc-client	
1-5-2020 04:00:26	[coproc] launching child process at /usr/bin/boinc	
1-5-2020 04:00:26	[coproc] with data directory /var/lib/boinc-client	
1-5-2020 04:00:27	GPU detection failed: process exited with status 1: Operation not permitted	
1-5-2020 04:00:27	[coproc] read_coproc_info_file() returned error -108	
1-5-2020 04:00:27	No usable GPUs found	
1-5-2020 04:00:27	libc: Ubuntu GLIBC 2.31-0ubuntu9 version 2.31	
1-5-2020 04:00:27	Host name: Asrock-AM1H-ITX	
1-5-2020 04:00:27	Processor: 4 AuthenticAMD AMD Athlon(tm) 5350 APU with Radeon(tm) R3 [Family 22 Model 0 Stepping 1]	
1-5-2020 04:00:27	Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor	
1-5-2020 04:00:27	OS: Linux Ubuntu: Ubuntu 20.04 LTS [5.4.0-28-generic|libc 2.31 (Ubuntu GLIBC 2.31-0ubuntu9)]	
1-5-2020 04:00:27	Memory: 15.08 GB physical, 2.00 GB virtual	
1-5-2020 04:00:27	Disk: 109.04 GB total, 60.95 GB free	
1-5-2020 04:00:27	Local time is UTC +2 hours	
1-5-2020 04:00:27	VirtualBox version: 6.1.6_Ubuntur137129	
Note the total lack of OpenCL, even that for the CPU (POCL). Clinfo gives "CommandLine Error: Option 'limited-coverage-experimental' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options"
The culprit seems to be that various parts needed for crunching have been compiled using the same LLVM version...

#12 Re: GPU Crunching on a budget: AMD

Posted: Fri May 01, 2020 2:12 pm
by davidbam
I had such high hopes.

Thank you - you just saved me a fair bit of time trying

#13 Re: GPU Crunching on a budget: AMD

Posted: Tue May 12, 2020 12:42 pm
by Dirk Broer
Partial success: Lubuntu 20.04 is now using its GPU -hat off to Oibaf. It -Lubuntu- didn't have the 'GPU detection failed: process exited with status 1: Operation not permitted' warning that Xubuntu 20.04 gave in the BOINC log in the first place.

Code: Select all

12-5-2020 12:02:54	Starting BOINC client version 7.16.6 for x86_64-pc-linux-gnu	
12-5-2020 12:02:54	log flags: file_xfer, sched_ops, task	
12-5-2020 12:02:54	Libraries: libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3	
12-5-2020 12:02:54	Data directory: /var/lib/boinc-client	
12-5-2020 12:02:54	OpenCL: AMD/ATI GPU 0: AMD KABINI (DRM 3.35.0, 5.4.0-29-generic, LLVM 9.0.1) (driver version 20.2.0-devel, device version OpenCL 1.1 Mesa 20.2.0-devel (git-0bea2a1 2020-05-11 focal-oibaf, 3072MB, 3072MB available, 96 GFLOPS peak)	
12-5-2020 12:02:54	libc: Ubuntu GLIBC 2.31-0ubuntu9 version 2.31	
12-5-2020 12:02:54	Host name: MSI-AM1I	
12-5-2020 12:02:54	Processor: 4 AuthenticAMD AMD Athlon(tm) 5350 APU with Radeon(tm) R3 [Family 22 Model 0 Stepping 1]	
12-5-2020 12:02:54	Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor	
12-5-2020 12:02:54	OS: Linux Ubuntu: Ubuntu 20.04 LTS [5.4.0-29-generic|libc 2.31 (Ubuntu GLIBC 2.31-0ubuntu9)]	
12-5-2020 12:02:54	Memory: 15.09 GB physical, 0 bytes virtual	
12-5-2020 12:02:54	Disk: 213.02 GB total, 176.93 GB free	
12-5-2020 12:02:54	Local time is UTC +2 hours	
12-5-2020 12:02:54	VirtualBox version: 6.1.6_Ubuntur137129	
Xubuntu 20.04 still sucks. Gonna test the full Ubuntu 20.04 on a dedicated test system with a nVidia card next.

#14 Re: GPU Crunching on a budget: AMD

Posted: Thu May 21, 2020 1:09 am
by Dirk Broer
Dirk Broer wrote: Wed Aug 14, 2019 11:45 am Linux kernel 5 and the rehabilitation of the AM1 platform.

You might remember that after Ubuntu 16.04 things went rotten with 'older' AMD cards and IPGs, but that has changed with the introduction of the latest Linux kernels.
At the moment I have an AM1 system with both the AMDGPU and the AMDGPU PRO driver running to my astonishment:

Code: Select all

14-8-2019 11:23:23	Starting BOINC client version 7.9.3 for x86_64-pc-linux-gnu	
14-8-2019 11:23:23	log flags: file_xfer, sched_ops, task	
14-8-2019 11:23:23	Libraries: libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3	
14-8-2019 11:23:23	Data directory: /var/lib/boinc-client	
14-8-2019 11:23:24	OpenCL: AMD/ATI GPU 0: AMD Radeon Graphics (driver version 2671.3, device version OpenCL 1.2 AMD-APP (2671.3), 2553MB, 2553MB available, 154 GFLOPS peak)	
14-8-2019 11:23:24	OpenCL: AMD/ATI GPU 1: AMD KABINI (DRM 3.27.0, 5.0.0-25-generic, LLVM 8.0.0) (driver version 19.0.8, device version OpenCL 1.1 Mesa 19.0.8, 3072MB, 3072MB available, 96 GFLOPS peak)	
14-8-2019 11:23:24	OpenCL CPU: pthread-AMD Athlon(tm) 5350 APU with Radeon(tm) R3 (OpenCL driver vendor: The pocl project, driver version 1.1, device version OpenCL 1.2 pocl HSTR: pthread-x86_64-pc-linux-gnu-bdver3)	
14-8-2019 11:23:25	[libc detection] gathered: 2.27, Ubuntu GLIBC 2.27-3ubuntu1	
14-8-2019 11:23:25	Host name: Asrock-AM1H-ITX	
14-8-2019 11:23:25	Processor: 4 AuthenticAMD AMD Athlon(tm) 5350 APU with Radeon(tm) R3 [Family 22 Model 0 Stepping 1]	
14-8-2019 11:23:25	Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor	
14-8-2019 11:23:25	OS: Linux Ubuntu: Ubuntu 18.04.3 LTS [5.0.0-25-generic|libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1)]	
14-8-2019 11:23:25	Memory: 14.62 GB physical, 2.00 GB virtual	
14-8-2019 11:23:25	Disk: 109.53 GB total, 75.23 GB free	
14-8-2019 11:23:25	Local time is UTC +2 hours	
14-8-2019 11:23:25	VirtualBox version: 5.2.32_Ubuntur132056	
14-8-2019 11:23:25	Config: use all coprocessors
L'histoire se répète (pardon me Klatchian): After the initial refusing of Xubuntu 20.04 to behave there was an update -and now it works as Ubuntu 18.04 did after kernel 5 came out.
Even more surprising was that Linux Mint 19.3 stopped seeing its IGP after that update and, after checking for the Intel Neo GPU driver it seemed to have disappeared. So I downloaded the latest one, installed it and - nothing. I searched for Intel-opencl-icd and found nothing. From sheer WTF I installed the ICD of the old intel driver, Beignet, and presto:

Code: Select all

J5005-iTX
20-5-2020 14:19:40	Starting BOINC client version 7.9.3 for x86_64-pc-linux-gnu	
20-5-2020 14:19:40	log flags: file_xfer, sched_ops, task	
20-5-2020 14:19:40	Libraries: libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3	
20-5-2020 14:19:40	Data directory: /var/lib/boinc-client	
20-5-2020 14:20:53	OpenCL: Intel GPU 0 (ignored by config): Intel(R) Gen9 HD Graphics NEO (driver version 20.19.16754, device version OpenCL 1.2 NEO, 3277MB, 3277MB available, 115 GFLOPS peak)	
20-5-2020 14:20:53	OpenCL: Intel GPU 1: Intel HD Graphics Family (driver version 1.3, device version OpenCL 2.0 beignet 1.3, 4096MB, 4096MB available, 144 GFLOPS peak)	
20-5-2020 14:20:53	OpenCL CPU: Intel(R) Pentium(R) Silver J5005 CPU @ 1.50GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 18.1.0.0920, device version OpenCL 2.1 (Build 0))	
20-5-2020 14:20:59	[libc detection] gathered: 2.27, Ubuntu GLIBC 2.27-3ubuntu1	
20-5-2020 14:20:59	Host name: Asrock-J5005-iTX	
20-5-2020 14:20:59	Processor: 4 GenuineIntel Intel(R) Pentium(R) Silver J5005 CPU @ 1.50GHz [Family 6 Model 122 Stepping 1]	
20-5-2020 14:20:59	Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperf	
20-5-2020 14:20:59	OS: Linux LinuxMint: Linux Mint 19.3 Tricia [5.3.0-53-generic|libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1)]	
20-5-2020 14:20:59	Memory: 15.05 GB physical, 15.43 GB virtual	
20-5-2020 14:20:59	Disk: 314.28 GB total, 147.37 GB free	
20-5-2020 14:20:59	Local time is UTC +2 hours	
20-5-2020 14:20:59	VirtualBox version: 5.2.34_Ubuntur133883	
As the system is already swamped with one running GPU doing Collatz, I leave it be for the moment. If and when Seti and/or Seti beta come back to life, I'll experiment some more.

#15 Re: GPU Crunching on a budget: AMD

Posted: Thu May 21, 2020 2:46 am
by scole of TSBT
Know anything about this? Can't find a price anywhere...
https://www.tomshardware.com/news/axiom ... spberry-pi

#16 Re: GPU Crunching on a budget: AMD

Posted: Thu May 21, 2020 11:11 am
by Dirk Broer
scole of TSBT wrote: Thu May 21, 2020 2:46 am Know anything about this? Can't find a price anywhere...
https://www.tomshardware.com/news/axiom ... spberry-pi
Article closes with "You can order the CAPA13R from the Axiomtek website now for an undisclosed price"...
But my guess is about 200-300 US$
This is a competitor, for a likewise price.

#17 Re: GPU Crunching on a budget: AMD

Posted: Thu Nov 12, 2020 11:37 am
by Dirk Broer
Dirk Broer wrote: Thu Oct 27, 2016 12:22 am The various models AMD/Ati 'budget cards' compared:
This needed some updating
AMD/Ati 'budget cards' compared
ModelVideo ChipShadersGFLOP SPGFLOP DPTBP in Watt
HD 4770RV74064096019280
HD 5770/6770Juniper XT8001360none108
HD 7770Cape Verde XT64012808080
HD 7790Bonaire XT896179212885
R7 260Bonaire76815369695
R7 360Tobago7681613101100
RX 460Baffin896215012275
RX 560Baffin1024261116380
RX 5600Navi 10 XE20486390400150
RX 5600 XTNavi 10 XLE23048066504160

#18 Re: GPU Crunching on a budget: AMD

Posted: Thu Nov 12, 2020 12:02 pm
by Dirk Broer
Dirk Broer wrote: Thu Oct 27, 2016 1:28 am Can we get even more 'budget'? Yes, we can!
Another update, and I decided to separate GPUs and IGPs
Lesser ' budget' AMD GPUs
ModelVideo ChipVideo Speed MHzRAM Speed MHzRAM Bandwidth GB/sShadersSM/CU countGFLOP SPGFLOP DPTBP in Watt
HD 4350RV7106004006.4080196none20
HD 5450Cedar Pro6504006.40802104none19
HD 6450Caicos62580025.601602200none18
HD 7450Caimour75080012.801602240none18
R5 230Caicos Pro62566710.671602200none19
R5 330Hainan85590014.403205547.234.2050
R5 430Oland Pro780115036.80384659937.4450
RX 550Lexa PRO11001750112.051281,21175.7150
RX 5300Navi 14 XE14481750168.01408224,632289.5100
RX 6400Navi 24 XL20392000128.0768123,565222.853
These are, most of the times, the very lowest that AMD could field in that generation. Cheap in both purchase and electricity bill afterwards -but zilch performance, especially in the older models. From the RX 6400 model up they become interesting though, for the 24/7/365 cruncher...

'Budget' AMD IGPs
ModelVideo ChipVideo Speed MHzRAM Speed MHzRAM Bandwidth GB/sShadersSM/CU countGFLOP SPGFLOP DPTBP in Watt
A8-3870KSumo*600SystemSystem4005480none100*
A10-5800KDevastator*800SystemSystem3846614yes100*
A10-6800KDevastator*844SystemSystem3846648yes100*
A12-7890KR7*866SystemSystem51288864695*
A12-9800GR7*1108SystemSystem51281,1355965*
R5 2400GRX Vega 11*1240SystemSystem704111,76010965*
R5 3400GRX Vega 11*1400SystemSystem704111,97112365*
R7 4700GRX Vega 8*2100SystemSystem51282,15013465*
R7 5700GRX Vega 8*2100SystemSystem51282,04812865*
'budget', because it is the top model IGP, in the most expensive APU of its generation.
*=IGP, runs along for free with your CPU -which runs anyway while crunching, cheapskate!

#19 Re: GPU Crunching on a budget: AMD

Posted: Mon Dec 19, 2022 11:02 pm
by Dirk Broer
Edited and updated version above/below, depending on your settings