I've got a Skylake laptop; when I tried crunching on its IGP last year I wasn't able to do anything useful because none of the Intel drivers available for it could produce consistently reliable results (lots of validate errors here and on Seti when I tried it instead). Has Intel managed to get a usable opencl driver out yet, or is it a lost hope at this point?
Copyright © 2024 Einstein@Home. All rights reserved.
SETI iGPU app was modified to
)
SETI iGPU app was modified to improve accuracy. Its not as fast now but at least results are accurate. On my i7-6700's its about twice as fast as a CPU app but you'd best allocate a core for it.
Einstein app still produces invalid results, however Christian Beer was relaxing validation for the Beta BRP4 app. It helps but I still think app needs code changing to fix accuracy issues. Other OpenCL apps (eg BRP6) produce invalid result.
BOINC blog
MarkJ wrote:SETI iGPU app was
)
Does the app really benefit that much from a full core, it claims to need <1% of one and the CPU vs total runtime numbers suggest it's actually taking ~6% of one.
It's rather disappointing that Intel still hasn't fixed its drivers. Are there any other projects besides Seti that have worked their way around the bugs to get a reliable app running on the GPU?
DanNeely wrote:Does the app
)
OpenCL apps seem to need a CPU thread, doesn't seem to matter which vendor. The 1% is just for BOINC to use for scheduling, it can use whatever it wants. If its 1% or half or a whole one seems very dependant on the app. I generally reserve a thread for them which seems to help, if the OS also uses it instead of switching out something else then that helps the other apps. Take my i7 as an example if I run 8 CPU tasks plus an OpenCL on the iGPU then the OS has to swap things in and out, don't forget its got lots of services, BOINC and whatnot running too and they're all competing for the 8 threads so leaving one or two for the other stuff helps.
As for other projects; of the 4 or so that I run only two have apps for the iGPU (Seti and Einstein) so I can't advise if they have the same issue or not.
BOINC blog
Just started crunching on
)
Just started crunching on HD530 in skylake 6600K. No problems so far. Im using driver 4590 with latest Intel® SDK for OpenCL™ Applications for Windows*. App uses 1-3% of cpu. Using einsteinbinary_BRP4_1.34_windows_x86_64__opencl-intel_gpu-Beta.exe - beta apps enabled in site profile.
edit: just got 1st invalid result after about 40 valid ones
edit2: win8.1 x64 seems to be faster than win10 x64 by about 20s per WU witch is quite a lot
mac_21 wrote: crunching on
)
The invalid rate appears to be rather high for that iGPU configuration. I just wonder what the reason is. (1) BRP4 beta version not fully sound, (2) Intel OpenCl kit inaccurate, (3) iGPU overloaded, (4) CPU overloaded, (5) mysterious?
Not 3 - E@H is the only thing
)
Not 3 - E@H is the only thing igpu is doing and monitor is connected to nv card. Igpu load is 85% on balanced power plan and 95% on high perf in windows
Not 4 - cpu is free, idling at 800mhz most of the time
e@h running only on hd530