GPU Compute Software
Ask questions about Intel® Graphics Compute software technologies, such as OpenCL* GPU driver and oneAPI Level Zero
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
370 Discussions

UHD730 does not work distributed.net OpenCL client

jg1uaa
Beginner
2,857 Views

Hi,

 

I am trying distributed.net Windows 32bit [x86/OpenCL] client (https://http.distributed.net/pub/dcti/current-client/dnetc-win32-x86-opencl.zip) on Windows11 and it is not work with error -11 like this.

 

PS C:\Users\uaa\Desktop\dnetc> ./dnetc.com

distributed.net client for OpenCL on Win32 Copyright 1997-2016, distributed.net
Please visit http://www.distributed.net/ for up-to-date contest information.
Start the client with '-help' for a list of valid command line options.


dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Please provide the *entire* version descriptor when submitting bug reports.
The distributed.net bug report pages are at http://bugs.distributed.net/
Using email address (distributed.net ID) 'uaa@bi.a.u-tokyo.ac.jp'

[Jul 30 10:22:24 UTC] Automatic processor detection found 1 processor.
[Jul 30 10:22:24 UTC] Error building cl program on device 0
[Jul 30 10:22:24 UTC] Error code -11, message: Program build failure
[Jul 30 10:22:24 UTC] Build log returned 16263 bytes
Build Log:
PS C:\Users\uaa\Desktop\dnetc>

 

Maybe error -11 means CL_BUILD_PROGRAM_FAILURE. I also tried distributed.net Linux [AMD64/OpenCL] client with Debian12 on i7-7700 (HD630) machine, this works good.

 

It may be client program problem, but I think something incompatibility with host side as well.

I hope I can try this client on UHD730/Arc A380. Is there any good ideas to solve this?

0 Kudos
3 Replies
Hugo_Intel
Employee
2,782 Views

Hello  jg1uaa

  

Thank you for posting on the Intel️® communities.  

  

 We will move your question to the correct sub-forum, the team in charge will get back to you soon. 

  

Best regards,  

  

Hugo O.  

Intel Customer Support Technician.


jg1uaa
Beginner
2,689 Views

Hi Hugo,

 

Recently I tried distributed.net client for Linux [AMD64/OpenCL] client (https://http.distributed.net/pub/dcti/current-client/dnetc-linux-amd64-opencl.tar.gz) on WSL2, it does not work as well but build log said that buffer overflow.

 

I hope this will be a hint to solve the problem.

 

 

uaa@DESKTOP-251U0UF:~/dnetc521-linux-amd64-opencl$ ./dnetc

distributed.net client for OpenCL on Linux Copyright 1997-2016, distributed.net
Please visit http://www.distributed.net/ for up-to-date contest information.
Start the client with '-help' for a list of valid command line options.


dnetc v2.9112-521-CTR-16021317 for OpenCL on Linux (Linux 5.15.90.1-microso ...
Please provide the *entire* version descriptor when submitting bug reports.
The distributed.net bug report pages are at http://bugs.distributed.net/
Using email address (distributed.net ID) 'uaa@bi.a.u-tokyo.ac.jp'

[Aug 04 19:23:15 UTC] Automatic processor detection found 1 processor.
[Aug 04 19:23:15 UTC] Error building cl program on device 0
[Aug 04 19:23:15 UTC] Error code -11, message: Program build failure
[Aug 04 19:23:15 UTC] Build log returned 16263 bytes
Build Log:
*** buffer overflow detected ***: terminated
Aborted
uaa@DESKTOP-251U0UF:~/dnetc521-linux-amd64-opencl$

 

 

0 Kudos
jg1uaa
Beginner
2,592 Views

I tried https://github.com/dcti/dnetc-client-base the source code of distributed.net client and I found following code in rc5-72/opencl/ocl_common.cpp make things worse.

status = clBuildProgram(cont->program, 1, &cont->deviceID, "-cl-std=CL1.1", NULL, NULL);

remove "-cl-std=CL1.1" solves this problem.

Recently I bought ASRock Intel Arc A770 Phantom Gaming D 8GB OC and I checked this on this board. But maybe same method can solve on UHD730, too.

 

0 Kudos
Reply