GPU Crunching on a budget: AMD

Using your nVidia or AMD Graphics card for BOINC computation.
User avatar
Dirk Broer
Corsair
Corsair
Posts: 1454
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#11 Re: GPU Crunching on a budget: AMD

Post by Dirk Broer » Fri May 01, 2020 11:03 am

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...
Image

davidBAM
General Bitchin'
Posts: 4869
Joined: Wed Aug 15, 2018 1:15 pm
Location: Huntly, Scotland
Contact:

#12 Re: GPU Crunching on a budget: AMD

Post by davidBAM » Fri May 01, 2020 2:12 pm

I had such high hopes.

Thank you - you just saved me a fair bit of time trying
I think this is fool-proof but could you just try it for me please? • There are 10 types of people in the world; those who understand binary, and those who don’t
Image

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1454
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#13 Re: GPU Crunching on a budget: AMD

Post by Dirk Broer » Tue May 12, 2020 12:42 pm

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.

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1454
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#14 Re: GPU Crunching on a budget: AMD

Post by Dirk Broer » Thu May 21, 2020 1:09 am

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.

User avatar
scole of TSBT
Boinc Major General
Boinc Major General
Posts: 4669
Joined: Mon Feb 03, 2014 2:38 pm
Location: Goldsboro, (Eastern) North Carolina, USA

#15 Re: GPU Crunching on a budget: AMD

Post by scole of TSBT » 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
Coming soon!

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1454
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#16 Re: GPU Crunching on a budget: AMD

Post by Dirk Broer » Thu May 21, 2020 11:11 am

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.

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1454
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#17 Re: GPU Crunching on a budget: AMD

Post by Dirk Broer » Thu Nov 12, 2020 11:37 am

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 DPTDP in Wtt
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

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1454
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#18 Re: GPU Crunching on a budget: AMD

Post by Dirk Broer » Thu Nov 12, 2020 12:02 pm

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 4350RV71060040080080192none20
HD 5450Cedar Pro650400800802104none19
HD 6450Caicos62580032001602240none27
HD 7450Caimour75080016001602240none18
R5 230Caicos Pro62566713341602200none19
R5 330Hainan855900180032055473450
R5 430Oland Pro7801150460038465994050
R5 530Weston PRO1024900180038467864950
These are most of the times the lowest that AMD could field in that generation. Cheap in both purchase and electricity bill afterwards -but zilch performance.

'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*1108SystemSystem512811354665*
R5 2400GVega 11*1240SystemSystem70411176010965*
R5 3400GVega 11*1400SystemSystem70411197112365*
*=IGP, runs along for free with your CPU -which runs anyway while crunching, cheapskate!

Post Reply Previous topicNext topic

Return to “Graphics Processing Unit (GPU)”

Who is online

Users browsing this forum: No registered users and 1 guest