Attempting anonymous platform for Intel GPU

log in

Advanced search

Questions and Answers : Windows : Attempting anonymous platform for Intel GPU

Author Message
Bouowmx
Send message
Joined: 3 Jan 17
Posts: 2
Credit: 203,500,214
RAC: 751,185
Message 7600 - Posted: 4 Mar 2017, 7:15:17 UTC

I want to run Moo! wrapper on Intel GPU in Windows 10 1607, for curiosity's sake.

dnetc-opencl can run on Intel GPU: https://www.google.com/search?q=Moo!+Wrapper+Intel+GPU (Since that is the case, why not add support for Intel GPU?)

I copied files from an AMD GPU computer participating in project, created app_info.xml and successfully received tasks: http://moowrap.net/show_host_detail.php?hostid=775759

app_info.xml

<app_info>
<app>
<name>dnetc</name>
</app>
<file_info>
<name>dnetc_wrapper_1.4_windows_intelx86__opencl_ati_101.exe</name>
<executable/>
</file_info>
<file_info>
<name>dnetc520-win32-x86-opencl.exe</name>
<executable/>
</file_info>
<file_info>
<name>dnetc-gpu-1.4.ini</name>
</file_info>
<file_info>
<name>job-win32-opencl-520.1.xml</name>
</file_info>
<app_version>
<app_name>dnetc</app_name>
<version_num>104</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.1</avg_ncpus>
<api_version>7.5.0</api_version>
<file_ref>
<file_name>dnetc_wrapper_1.4_windows_intelx86__opencl_ati_101.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>dnetc520-win32-x86-opencl.exe</file_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>dnetc-gpu-1.4.ini</file_name>
<open_name>dnetc.ini</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>job-win32-opencl-520.1.xml</file_name>
<open_name>job.xml</open_name>
<copy_file/>
</file_ref>
<coproc>
<type>intel_gpu</type>
<count>1</count>
</coproc>
<dont_throttle/>
<is_wrapper/>
</app_version>
</app_info>


However, the wrapper application fails and writes to stderr with:
no checkpoint in 0 min


What causes the wrapper to fail as such and how can I fix the cause?

Bouowmx
Send message
Joined: 3 Jan 17
Posts: 2
Credit: 203,500,214
RAC: 751,185
Message 7601 - Posted: 5 Mar 2017, 5:24:18 UTC
Last modified: 5 Mar 2017, 5:32:03 UTC

app_info.xml appears to be fine.

I also tried a generic wrapper in https://boinc.berkeley.edu/trac/wiki/WrapperApp
I think the distributed.net client immediately returning (despite leaving the client running in the background) is causing the issues. (Then how do the wrapper and client normally behave on a standard computer?)

Using the distributed.net client bench, my "good" Intel GPUs can achieve:
HD Graphics 4000 1100 MHz (core 2: CL 2-pipe): 48 Mkey/s
HD Graphics 620 1000 MHz (core 2: CL 2-pipe): 157 Mkey/s
Compare to AMD Radeon HD 4670 940 MHz (auto): 200 Mkey/s
Intel generation 9 FLOPS efficiency (Key/s to FLOPS) is somewhere between that of AMD TeraScale and TeraScale 2. So, not too impressive.

QuintLeo
Send message
Joined: 26 Jun 16
Posts: 24
Credit: 759,619,999
RAC: 7,312,850
Message 7619 - Posted: 17 Apr 2017, 13:47:57 UTC - in response to Message 7601.

For reference, my A10-5700 (384 shaders, runs the GPU side stock at around 750 Mhz TeraScale 4 IIRC)) does right about 400 Mkey/s on core 3 - which is a much more fair comparison to an Intel GPU on a CPU setup.

A10-7860K or A10-7890K (512 shaders, running the GPU overclocked a bit at 800 Mhz, GCN) both achieve a hair over 600 Mkeys/sec (which happens to be the same figure I see out of my HD 7750 cards that are also 512 shaders at their stock 800Mhz clock).


I have been curious about what kind of keyrate the Intel graphics-on-the-CPU stuff was capable of. I'm afraid I have to say that I am not impressed, though given the other competative benchmarks I've seen I'm not exactly shocked.

Intel should just give up on trying to compete with AMD or Nvidia on graphics, they've never been close and usually aren't even in the same ballpark.


BTW - RC5 work doesn't involve floating-point at all, so trying to compare keyrate to FLOPS makes ZERO sense anyway.


Post to thread

Questions and Answers : Windows : Attempting anonymous platform for Intel GPU


Main page · Your account · Message boards


Copyright © 2011-2017 Moo! Wrapper Project