Message boards :
SETI@home Enhanced :
OpenCL MultiBeam on Intel GPUs - report issues here
Message board moderation
Author | Message |
---|---|
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
There is new MultiBeam build added to testing - OpenCL one for Intel GPUs. Please report any found issues in this thread. |
Send message Joined: 3 Jan 07 Posts: 1451 Credit: 3,272,268 RAC: 0 ![]() |
Well, my offline bench reference tasks are ready for a pre-release validation test now - but I see we didn't need to wait for that? |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
Well, my offline bench reference tasks are ready for a pre-release validation test now - but I see we didn't need to wait for that? If you find smth wrong in offline validation we will retract app. With only 2 hosts for alpha we could not do too much. |
Send message Joined: 3 Jan 07 Posts: 1451 Credit: 3,272,268 RAC: 0 ![]() |
Well, my offline bench reference tasks are ready for a pre-release validation test now - but I see we didn't need to wait for that? Now that we have some agreed observations for AP, I'll set the bench running overnight. If it finishes before my train in the morning, I'll try and post it - if not, at least it'll be ready to upload when I get back late on Saturday evening. Bench run will have to be at 100% CPU usage, so as not to interfere with the ongoing AP timing run. |
Send message Joined: 3 Jan 07 Posts: 1451 Credit: 3,272,268 RAC: 0 ![]() |
Bench test has completed and been reported. Live running has commenced - successfully, if rather slowly. As Werinbert has found out in the Astropulse area, Intel GPU crunching requires that there is a monitor loading (monitor, dummy plug, or secondary video cable) connected to the Intel video output. How quickly we all forget these things! |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
interesting error case: http://setiweb.ssl.berkeley.edu/beta/result.php?resultid=15247583 both app and BOINC failed to get info from device though BOINc detected OpenCL 1.1 GPU on host. worth to report to BOINc team: BOINC 7.2.5 |
Send message Joined: 3 Jan 07 Posts: 1451 Credit: 3,272,268 RAC: 0 ![]() |
worth to report to BOINc team: BOINC 7.2.5 I'd say not. That's an absurdly old version to be trying to run intel_gpu apps under - there's no way the BOINC team will be dragged that far back. He was already about six versions out of date when he set that machine up! |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
7.2.5 ??? I running 7.0.64 on my host and no issues. Are you sure ? Looks like BOINC changes versions like socks - better less but better, as one man said ;) If 7.0.64 can operate intel GPU why 7.2.5 should not ??? [if we would go from one set of features to more rich set of features new versions would be good. But mostly we go from one set of bugs to another unknown one, and in this case better known bug than unknown one :P. It's true for BOINC API as well as for BOINC client binaries] |
Send message Joined: 29 May 06 Posts: 1037 Credit: 8,440,339 RAC: 0 ![]() |
If 7.0.64 can operate intel GPU why 7.2.5 should not ??? Because 7.2.5 is a very early development version of the Boinc 7.2.x line, where they introduced detecting GPUs via a child process. Claggy |
Send message Joined: 29 May 06 Posts: 1037 Credit: 8,440,339 RAC: 0 ![]() |
I did have an inconclusive with another Intel GPU running an older driver, looks like precision problem with the older 1.1 drivers: http://setiweb.ssl.berkeley.edu/beta/workunit.php?wuid=5822771 Check out the differences in Red between my result and my intel GPU wingman (I started at the bottom and have only gone up as far as the Best spike) Eric might want to restrict work to intel GPUs running OpenCL 1.2 drivers. My Result: OpenCL version by Raistmer, r2061 My intel GPU Wingman's result: OpenCL version by Raistmer, r2061 My Cuda wingman: Spike count: 4 Claggy |
Send message Joined: 14 Oct 05 Posts: 1137 Credit: 1,848,733 RAC: 0 ![]() |
I did have an inconclusive with another Intel GPU running an older driver, looks like precision problem with the older 1.1 drivers: I don't think that can be classed as a precision problem. It must be a corrupted buffer or something similar, having shown only once. If that amount of autocorrelation actually were found in the data it would show up at many sequential chirp rates and cause a result_overflow. It takes something like a pure noiseless repeating pattern to get that much correlation. My guess would be hardware operating at the verge of instability, though a vulnerabilty in Intel OpenCL 1.1 drivers is also possible. Joe |
Send message Joined: 29 May 06 Posts: 1037 Credit: 8,440,339 RAC: 0 ![]() |
Another inconclusive, this time on my Nexus 7 between the v7.23 (armv6-vfp) Arm app and v7.03 (opencl_intel_gpu_sah) app on my wingman's GPU, the Autocorr counts being different, and the intel GPU is running OpenCL 1.1 drivers again: http://setiweb.ssl.berkeley.edu/beta/workunit.php?wuid=5833620 The Second wingman also has an Intel GPU, hasn't completed the Wu yet, and is running OpenCL 1.2 drivers. Claggy |
Send message Joined: 29 May 06 Posts: 1037 Credit: 8,440,339 RAC: 0 ![]() |
The Second wingman also has an Intel GPU, hasn't completed the Wu yet, and is running OpenCL 1.2 drivers. I take that Back, that host is no longer showing an Intel GPU, only a HD6900 running OpenCL 1.2 drivers, and hasn't completed any work since August, any work is either getting cancelled because the other wingmen's Wu's are in, or gets cancelled at deadline, so we'll probably have to wait until 26 Dec before a replacement is sent. Claggy |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
Few days ago my host completed its 200th valid Intel OpenCL MB7 result. No invalids (besides "can't validate") and no computation errors (besides "cancelled by server"). So, I think we have stable enough and precise enough app for release. Please confirm this conclusion from own experience. I stop beta testing for Intel MB7 on own host switching completely to Intel OpenCL AP testing. I use HD2500 under x64 Win7 with driver: Driver version: 9.18.10.3257 Version: OpenCL 1.2 |
Send message Joined: 3 Jan 07 Posts: 1451 Credit: 3,272,268 RAC: 0 ![]() |
Host 7137742 has been running r2061 for MB (and r2058 for AP) - the low-CPU usage variants - since the last week of November, and is currently displaying 703 and 52 consecutive valid tasks, respectively. I'd agree that the app is fit for wider stock Beta testing. |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
Host 7137742 has been running r2061 for MB (and r2058 for AP) - the low-CPU usage variants - since the last week of November, and is currently displaying 703 and 52 consecutive valid tasks, respectively. I'd agree that the app is fit for wider stock Beta testing. ? App already on beta testing, did you miss it? speak about release on main here. |
Send message Joined: 3 Jan 07 Posts: 1451 Credit: 3,272,268 RAC: 0 ![]() |
Host 7137742 has been running r2061 for MB (and r2058 for AP) - the low-CPU usage variants - since the last week of November, and is currently displaying 703 and 52 consecutive valid tasks, respectively. I'd agree that the app is fit for wider stock Beta testing. Sorry, brain still asleep after the holidays. Just in case Eric is in the same state, might be wise to be explicit about which app version(s) you would like to see deployed, and where. |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
App passed beta, of course, on main. There was only one MB7 Intel GPU app as I can recall, you just test it as anonymous platform perhaps. |
![]() ![]() Send message Joined: 18 Aug 05 Posts: 2423 Credit: 15,878,738 RAC: 0 ![]() |
What prevented deployment on this week outage ? |
![]() ![]() Send message Joined: 4 Dec 13 Posts: 98 Credit: 10,262,771 RAC: 0 ![]() |
On my side, since I got many task errors on Jan, 27 of the same type as 15904216, I got no WU anymore for this App. WU's on first |
©2023 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.