Windows 11 ARM and Intel ARC GPU support

\n studio-striking\n

Message boards : Wish list : Windows 11 ARM and Intel ARC GPU support
Message board moderation

To post messages, you must log in.

AuthorMessage
Ncard00

Send message
Joined: 7 Sep 24
Posts: 8
Credit: 30,304
RAC: 115
Message 8632 - Posted: 14 Nov 2024, 17:43:53 UTC

Please add Windows 11 ARM and Intel ARC GPU support to the project.
ID: 8632 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Link
Avatar

Send message
Joined: 11 Feb 14
Posts: 128
Credit: 7,649,163
RAC: 0
Message 8633 - Posted: 15 Nov 2024, 15:58:56 UTC - in response to Message 8632.  

There are no distributed.net clients for those platforms yet (and considering the latest clients are from 2018 I wouldn't expect them to release anything new soon), but you might want to try using the AMD or Nvidia OpenCL clients with annonmous platform on your Intel GPU, at least in one case it worked.
ID: 8633 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>EDLS]zOU

Send message
Joined: 13 Jun 16
Posts: 9
Credit: 1,040,667,293
RAC: 3,166
Message 8638 - Posted: 14 Dec 2024, 9:02:55 UTC - in response to Message 8633.  

There are no distributed.net clients for those platforms yet (and considering the latest clients are from 2018 I wouldn't expect them to release anything new soon), but you might want to try using the AMD or Nvidia OpenCL clients with annonmous platform on your Intel GPU, at least in one case it worked.


How does one do that precisely ?
Thank you
ID: 8638 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Link
Avatar

Send message
Joined: 11 Feb 14
Posts: 128
Credit: 7,649,163
RAC: 0
Message 8639 - Posted: 14 Dec 2024, 12:37:45 UTC - in response to Message 8638.  

Like this, without the ATI part. Try this:

<app_info>
 <app>
  <name>dnetc</name>
  <user_friendly_name>Distributed.net Client</user_friendly_name>
 </app>
 <file_info>
  <name>dnetc_wrapper_1.5_windows_x86_64.exe</name>
  <executable/>
 </file_info>
 <file_info>
  <name>dnetc521-win64-amd64.exe</name>
  <executable/>
 </file_info>
 <file_info>
  <name>dnetc_wrapper_1.5_windows_intelx86__opencl_nvidia_101.exe</name>
  <executable/>
 </file_info>
 <file_info>
  <name>dnetc521-win32-x86-opencl.exe</name>
  <executable/>
 </file_info>
 <file_info>
  <name>dnetc-cpu-1.4.ini</name>
 </file_info>
 <file_info>
  <name>dnetc-gpu-1.5.ini</name>
 </file_info>
 <file_info>
  <name>job-win64-521.1.xml</name>
 </file_info>
 <file_info>
  <name>job-win32-opencl-521.1.xml</name>
 </file_info>
 <app_version>
  <app_name>dnetc</app_name>
  <version_num>105</version_num>
  <file_ref>
   <file_name>dnetc_wrapper_1.5_windows_x86_64.exe</file_name>
   <main_program/>
  </file_ref>
  <file_ref>
   <file_name>dnetc521-win64-amd64.exe</file_name>
   <copy_file/>
  </file_ref>
  <file_ref>
   <file_name>dnetc-cpu-1.4.ini</file_name>
   <open_name>dnetc.ini</open_name>
   <copy_file/>
  </file_ref>
  <file_ref>
   <file_name>job-win64-521.1.xml</file_name>
   <open_name>job.xml</open_name>
   <copy_file/>
  </file_ref>
 </app_version>
 <app_version>
  <app_name>dnetc</app_name>
  <version_num>105</version_num>
  <avg_ncpus>1.00</avg_ncpus>
  <max_ncpus>1.00</max_ncpus>
  <plan_class>opencl_nvidia_101</plan_class>
  <coproc>
   <type>intel_gpu</type>
   <count>1</count>
  </coproc>
  <file_ref>
   <file_name>dnetc_wrapper_1.5_windows_intelx86__opencl_nvidia_101.exe</file_name>
   <main_program/>
  </file_ref>
  <file_ref>
   <file_name>dnetc521-win32-x86-opencl.exe</file_name>
   <copy_file/>
  </file_ref>
  <file_ref>
   <file_name>dnetc-gpu-1.5.ini</file_name>
   <open_name>dnetc.ini</open_name>
   <copy_file/>
  </file_ref>
  <file_ref>
   <file_name>job-win32-opencl-521.1.xml</file_name>
   <open_name>job.xml</open_name>
   <copy_file/>
  </file_ref>
 </app_version>
</app_info>

Coproc type might be wrong, check what name other tasks for that device use if you get some error messages regarding this. Files you need to download are in the other thread.

The main question is, how the wrapper application will react if there's no Nvidia GPU in the system, the other system had one, the wrapper was trying to use it, but the dnet client was running the tasks on Intel GPU for some reason, so that's a different situation.
ID: 8639 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>EDLS]zOU

Send message
Joined: 13 Jun 16
Posts: 9
Credit: 1,040,667,293
RAC: 3,166
Message 8640 - Posted: 15 Dec 2024, 6:51:16 UTC - in response to Message 8639.  

thx I'll investigate
ID: 8640 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>EDLS]zOU

Send message
Joined: 13 Jun 16
Posts: 9
Credit: 1,040,667,293
RAC: 3,166
Message 8641 - Posted: 15 Dec 2024, 7:51:52 UTC
Last modified: 15 Dec 2024, 7:55:20 UTC

Done, let's see how it does
Computer; https://moowrap.net/show_host_detail.php?hostid=1331952
Tasks; https://moowrap.net/results.php?hostid=1331952


well that failed fast

<core_client_version>7.24.1</core_client_version>
<![CDATA[
<message>
The operating system cannot run %1.
 (0xc3) - exit code 195 (0xc3)</message>
<stderr_txt>

08:52:57 (4264): wrapper v1.5 build 20 for nVidia OpenCL starting (BOINC Wrapper v7.13.26016)
08:52:57 (4264): warning: no nVidia OpenCL devices found
08:52:57 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 1/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:52:59 UTC] Error building cl program on device 0
[Dec 15 07:52:59 UTC] Error code -11, message: Program build failure
[Dec 15 07:52:59 UTC] Build log returned 27251 bytes
Build Log:
08:53:03 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.000000
08:53:03 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:03 (4264): premature exit detected, app exit status: 0xc0000005
08:53:03 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 2/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:04 UTC] Error building cl program on device 0
[Dec 15 07:53:04 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:04 UTC] Build log returned 27251 bytes
Build Log:
08:53:07 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.000000
08:53:07 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:07 (4264): premature exit detected, app exit status: 0xc0000005
08:53:07 (4264): no progress detected during last retry
08:53:07 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 3/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:08 UTC] Error building cl program on device 0
[Dec 15 07:53:08 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:08 UTC] Build log returned 27251 bytes
Build Log:
08:53:11 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.015625
08:53:11 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:11 (4264): premature exit detected, app exit status: 0xc0000005
08:53:11 (4264): no progress detected during last retry
08:53:11 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 4/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:12 UTC] Error building cl program on device 0
[Dec 15 07:53:12 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:12 UTC] Build log returned 27251 bytes
Build Log:
08:53:15 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.015625
08:53:15 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:15 (4264): premature exit detected, app exit status: 0xc0000005
08:53:15 (4264): no progress detected during last retry
08:53:15 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 5/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:16 UTC] Error building cl program on device 0
[Dec 15 07:53:16 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:16 UTC] Build log returned 27251 bytes
Build Log:
08:53:19 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.015625
08:53:19 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:19 (4264): premature exit detected, app exit status: 0xc0000005
08:53:19 (4264): no progress detected during last retry
08:53:19 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 6/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:20 UTC] Error building cl program on device 0
[Dec 15 07:53:20 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:20 UTC] Build log returned 27251 bytes
Build Log:
08:53:23 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.015625
08:53:23 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:23 (4264): premature exit detected, app exit status: 0xc0000005
08:53:23 (4264): no progress detected during last retry
08:53:23 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 7/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:24 UTC] Error building cl program on device 0
[Dec 15 07:53:24 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:24 UTC] Build log returned 27251 bytes
Build Log:
08:53:28 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.046875
08:53:28 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:28 (4264): premature exit detected, app exit status: 0xc0000005
08:53:28 (4264): no progress detected during last retry
08:53:28 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 8/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:28 UTC] Error building cl program on device 0
[Dec 15 07:53:28 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:28 UTC] Build log returned 27251 bytes
Build Log:
08:53:32 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.046875
08:53:32 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:32 (4264): premature exit detected, app exit status: 0xc0000005
08:53:32 (4264): no progress detected during last retry
08:53:32 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 9/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:32 UTC] Error building cl program on device 0
[Dec 15 07:53:32 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:32 UTC] Build log returned 27251 bytes
Build Log:
08:53:36 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.046875
08:53:36 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:36 (4264): premature exit detected, app exit status: 0xc0000005
08:53:36 (4264): no progress detected during last retry
08:53:36 (4264): wrapper: running dnetc521-win32-x86-opencl.exe (-ini dnetc.ini -runoffline -multiok=1) - attempt 10/10

dnetc v2.9112-521-CTR-16021317 for OpenCL on Win32 (WindowsNT 6.2).
Using email address (distributed.net ID) '<censored>         '

[Dec 15 07:53:36 UTC] Error building cl program on device 0
[Dec 15 07:53:36 UTC] Error code -11, message: Program build failure
[Dec 15 07:53:36 UTC] Build log returned 27251 bytes
Build Log:
08:53:40 (4264): dnetc521-win32-x86-opencl.exe exited; CPU time 0.046875
08:53:40 (4264): input buffer 3 packets (560 bytes), checkpoint file 0 packets (0 bytes), output buffer 0 packets (0 bytes)
08:53:40 (4264): premature exit detected, app exit status: 0xc0000005
08:53:40 (4264): no progress detected during last retry
08:53:40 (4264): too many retries (max 10), cancelling
08:53:40 (4264): called boinc_finish(195)

</stderr_txt>
]]>
ID: 8641 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>EDLS]zOU

Send message
Joined: 13 Jun 16
Posts: 9
Credit: 1,040,667,293
RAC: 3,166
Message 8642 - Posted: 15 Dec 2024, 8:06:15 UTC

bench fails to build
PS C:\ProgramData\BOINC\projects\moowrap.net> .\dnetc521-win32-x86-opencl.exe -bench |more

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/

[Dec 15 08:02:48 UTC] Error building cl program on device 0
[Dec 15 08:02:48 UTC] Error code -11, message: Program build failure
[Dec 15 08:02:48 UTC] Build log returned 27251 bytes
Build Log:

PS C:\ProgramData\BOINC\projects\moowrap.net>
ID: 8642 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Link
Avatar

Send message
Joined: 11 Feb 14
Posts: 128
Credit: 7,649,163
RAC: 0
Message 8643 - Posted: 15 Dec 2024, 9:24:31 UTC - in response to Message 8642.  

Hmm... the good news is, that the wrapper still tried to run the client after it didn't find any Nvidia GPU, it just wrote it to the log as a warning.

What does the client print with "-gpuinfo"?
ID: 8643 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>EDLS]zOU

Send message
Joined: 13 Jun 16
Posts: 9
Credit: 1,040,667,293
RAC: 3,166
Message 8644 - Posted: 15 Dec 2024, 9:34:58 UTC
Last modified: 15 Dec 2024, 9:42:26 UTC

PS C:\ProgramData\BOINC\projects\moowrap.net> .\dnetc521-win32-x86-opencl.exe -gpuinfo |more

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/

[Dec 15 09:34:29 UTC] Error building cl program on device 0
[Dec 15 09:34:29 UTC] Error code -11, message: Program build failure
[Dec 15 09:34:29 UTC] Build log returned 27251 bytes
Build Log:

PS C:\ProgramData\BOINC\projects\moowrap.net>




15/12/2024 10:41:36 |  | Starting BOINC client version 7.24.1 for windows_x86_64
15/12/2024 10:41:36 |  | log flags: file_xfer, sched_ops, task
15/12/2024 10:41:36 |  | Libraries: libcurl/8.2.1-DEV Schannel zlib/1.2.13
15/12/2024 10:41:36 |  | Data directory: C:\ProgramData\BOINC
15/12/2024 10:41:36 |  | Running under account conta
15/12/2024 10:41:36 |  | OpenCL: Intel GPU 0: Intel(R) Arc(TM) A750 Graphics (driver version 32.0.101.6325, device version OpenCL 3.0 NEO, 7934MB, 7934MB available, 8602 GFLOPS peak)
15/12/2024 10:41:36 | Moo! Wrapper | Found app_info.xml; using anonymous platform
15/12/2024 10:41:37 |  | Windows processor group 0: 8 processors
15/12/2024 10:41:37 |  | Host name: ArcA750
15/12/2024 10:41:37 |  | Processor: 8 GenuineIntel 12th Gen Intel(R) Core(TM) i3-12100F [Family 6 Model 151 Stepping 5]
15/12/2024 10:41:37 |  | 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 htt tm pni ssse3 fma cx16 sse4_1 sse4_2 movebe popcnt aes f16c rdrandsyscall nx lm avx avx2 tm2 pbe fsgsbase bmi1 smep bmi2
15/12/2024 10:41:37 |  | OS: Microsoft Windows 11: Professional x64 Edition, (10.00.26100.00)
15/12/2024 10:41:37 |  | Memory: 15.86 GB physical, 26.43 GB virtual
15/12/2024 10:41:37 |  | Disk: 476.21 GB total, 356.50 GB free
ID: 8644 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Link
Avatar

Send message
Joined: 11 Feb 14
Posts: 128
Credit: 7,649,163
RAC: 0
Message 8645 - Posted: 15 Dec 2024, 9:55:11 UTC - in response to Message 8644.  
Last modified: 15 Dec 2024, 9:59:53 UTC

It doesn't seem to find any info about the GPU, so this is worse than this. No idea than, only someone from distibuted.net can help you but I've really no idea how to contact them and if they are doing any maintanance of the code anymore or provide any support, there's no forum, only some stone age stuff like mailing lists and IRC. ;-)

Probably submitting that as a bug / feature request into their bug database is the only thing you can do, but I wouldn't hold my breath while waiting for their response.
ID: 8645 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>EDLS]zOU

Send message
Joined: 13 Jun 16
Posts: 9
Credit: 1,040,667,293
RAC: 3,166
Message 8646 - Posted: 15 Dec 2024, 11:10:18 UTC
Last modified: 15 Dec 2024, 11:10:33 UTC

ID: 8646 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Wish list : Windows 11 ARM and Intel ARC GPU support


 
Copyright © 2011-2025 Moo! Wrapper Project