Open beta for OpenCL AstroPulse for Intel GPUs started |
![]() |
| log in |
Message boards : Number crunching : Open beta for OpenCL AstroPulse for Intel GPUs started
1 · 2 · 3 · 4 . . . 5 · Next
| Author | Message |
|---|---|
|
Binaries are available here: Intel® HD Graphics Device Limitations ____________ News about SETI opt app releases: https://twitter.com/Raistmer | |
| ID: 1332850 · | |
|
By Intel GPU, do you mean onboard Intel video? (GMA?) | |
| ID: 1332855 · | |
By Intel GPU, do you mean onboard Intel video? (GMA?) I mean Ivy Bridge class of processors and up. To have OpenCL support on these devices one needs to download Intel OpenCL SDK from Intel's site: http://software.intel.com/en-us/vcsource/tools/opencl-sdk App built vs 2012 SDK. Also, beta of 2013 available. ____________ News about SETI opt app releases: https://twitter.com/Raistmer | |
| ID: 1332864 · | |
|
And here I am looking at the i5-3350P which is the one ivy bridge desktop CPU without graphics. | |
| ID: 1332921 · | |
|
I've got a non gpu Xeon e3 anyways. Too bad for me till i get an ivy bridge | |
| ID: 1332963 · | |
|
Hi! OpenCL platform detected: Intel(R) Corporation
WARNING: BOINC supplied wrong platform!
BOINC assigns device 0
WARNING: BOINC failed to provide OpenCL device, using own enumeration abilities Event Log: 13/02/2013 16:45:54 | | CUDA: NVIDIA GPU 0: GeForce GTX 660 Ti (driver version 310.90, CUDA version 5.0, compute capability 3.0, 2048MB, 1959MB available, 2985 GFLOPS peak)
13/02/2013 16:45:54 | | OpenCL: NVIDIA GPU 0: GeForce GTX 660 Ti (driver version 310.90, device version OpenCL 1.1 CUDA, 2048MB, 1959MB available, 2985 GFLOPS peak)
13/02/2013 16:45:54 | | OpenCL: intel_gpu GPU 0: Intel(R) HD Graphics 4000 (driver version 9.17.10.2932, device version OpenCL 1.1, 1496MB, 1496MB available, 45 GFLOPS peak) and app_info.xml: <app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3.dll</name>
<executable/>
</file_info>
<file_info>
<name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</name>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>605</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.00</avg_ncpus>
<max_ncpus>1.00</max_ncpus>
<plan_class>opencl_intel_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>intel_gpu</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>605</version_num>
<platform>windows_x86_64</platform>
<avg_ncpus>1.00</avg_ncpus>
<max_ncpus>1.00</max_ncpus>
<plan_class>opencl_intel_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>intel_gpu</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version> Any ideas on what's going wrong or have I've made some error in the setup? ____________ | |
| ID: 1338276 · | |
|
Try to run without any comand line switches. | |
| ID: 1338408 · | |
|
Perhaps your veriosn of BOINC doesn't support Intel GPU fully. | |
| ID: 1338452 · | |
|
I've now completed one more AP task using default settings of the app as suggested by Mike, that is no command line options specified. | |
| ID: 1338973 · | |
|
1) you are right, speedup from 30 rep pulses mostly. | |
| ID: 1339113 · | |
Also I wonder why Xeon E3-1200 w/ P4000 GPU are not being supported. Perhaps to push their Phi coprocessors instead. The Intel HD Graphics P4000 processor-based graphics will support Micro-soft DirectX11* standard, OpenGL* 3.1 and OpenCL* 1.1. http://www.intel.com/content/www/us/en/performance/performance-xeon-e3-1200-hd-graphics-p4000-guide.html However, it also says: Optimized Intel® HD Graphics P3000 only available on select models of the Intel® Xeon® processor E3 family. This GPU does not support OpenCL. ____________ Jord - BOINC FAQ Service - BOINC User Wiki Real is just a matter of perception. | |
| ID: 1339143 · | |
2) do you connect TV via HDMI cable ? Yes I use a HDMI cable. I also have a monitor connected via a DVI->HDMI adapter but Windows is set to only use the TV. 3) Regarding stall when other programm closes (like FireFox) I think it's worth to write on Intel OpenCL forum too. Looks like some issue with OpenCL SDK. Stall on app close and stall on TV/monitor off can be 2 different issues. First time I did not monitor GPU usage when I turned off the TV but thought that over 7 hours runtime and just a few percent done seem wrong so I started GPU-Z and it showed the GPU usage near 0%, then I looked in Windows task manager and the CPU part also showed 0 CPU usage. Later I've had GPU-Z open and simply turned the TV off for a few seconds (5-10 s) and then when it comes back on GPU-Z shows a drop in GPU usage as soon as the TV was turned off. I then suspend/resume the task in Boinc to get it going again, and because of this I suspend the task before I turn the TV off. 4) this build known to have false positives already, at least on my GPU. So, some invalids can appear eventually. While I working on precision issues lets find other ones like those stalls. I've not had the app stall when closing Windows Live Mail or just closing Windows Explorer windows. Can test some other programs when I start the AP-task I have queued. EDIT: i created topic for this stall issue on Intel's forum: http://software.intel.com/en-us/forums/topic/369622 Will register and check out that thread later today. ____________ | |
| ID: 1339152 · | |
EDIT: i created topic for this stall issue on Intel's forum: http://software.intel.com/en-us/forums/topic/369622 I have registered on the Intel site and tried to follow your link but the page says access denied...? I can access their forum but can't find your thread in the "Intel® SDK for OpenCL* Applications" subforum. Will hold of for a day or so and see if it works better then. ____________ | |
| ID: 1339196 · | |
|
Yes, it's constant issue :( | |
| ID: 1339378 · | |
|
Ok, now it's published and appeared under list: | |
| ID: 1339416 · | |
|
Just posted more info on Intels board. | |
| ID: 1339619 · | |
|
I seem to have run into some trouble getting new task to continue testing this app. Every time Boinc (version 7.0.52) asks for work either by it self or if I issue a update the response is this: 02/03/2013 22:54:40 | SETI@home | [sched_op] Starting scheduler request
02/03/2013 22:54:40 | SETI@home | Sending scheduler request: Requested by user.
02/03/2013 22:54:40 | SETI@home | Requesting new tasks for intel_gpu
02/03/2013 22:54:40 | SETI@home | [sched_op] CPU work request: 0.00 seconds; 0.00 devices
02/03/2013 22:54:40 | SETI@home | [sched_op] NVIDIA work request: 0.00 seconds; 0.00 devices
02/03/2013 22:54:40 | SETI@home | [sched_op] intel_gpu work request: 51840.00 seconds; 1.00 devices
02/03/2013 22:54:44 | SETI@home | Scheduler request completed: got 0 new tasks
02/03/2013 22:54:44 | SETI@home | [sched_op] Server version 701
02/03/2013 22:54:44 | SETI@home | No tasks sent
02/03/2013 22:54:44 | SETI@home | No tasks are available for Astropulse v505
02/03/2013 22:54:44 | SETI@home | No tasks are available for AstroPulse v6
02/03/2013 22:54:44 | SETI@home | Tasks for NVIDIA GPU are available, but your preferences are set to not accept them
02/03/2013 22:54:44 | SETI@home | Project has no tasks available I've added an entry in my app_info for AP on Nvidia to test if the above message is accurate and on the first try i got some sent to me. Since then I've change my Seti-prefs to not use Nvidia GPU. This is my app_info for Intel GPU: <app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3.dll</name>
<executable/>
</file_info>
<file_info>
<name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</name>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.04</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>opencl_intel_101</plan_class>
<cmdline></cmdline>
<coproc>
<type>intel_gpu</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>604</version_num>
<platform>windows_x86_64</platform>
<avg_ncpus>0.04</avg_ncpus>
<max_ncpus>0.2</max_ncpus>
<plan_class>opencl_intel_101</plan_class>
<cmdline></cmdline>
<coproc>
<type>intel_gpu</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3.dll</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version> It's copied from the "AP6_win_x86_SSE2_OpenCL_Intel.aistub" included in the app-package and then I've added a second <app_version> section with <platform>windows_x86_64</platform>, I've also tested setting the plan_class to both "opencl_intel_101" and "opencl_intel_100". Anyone got any ideas why I'm not getting any AP work assigned to my Intel GPU? Has something changed from Boinc version 7.0.44 concerning the use of Intel GPUs that could effect my ability to get work for it? ____________ | |
| ID: 1342501 · | |
I seem to have run into some trouble getting new task to continue testing this app. I think you're just got to wait for the scheduler code to catch up with the client and app code, all Raistmer's Intel GPU AP work at Seti Beta is marked up as being anonymous platform CPU work. Neither of you has any 'AstroPulse v6 (anonymous platform, Intel GPU)' Application details entries yet, on eithier project. Claggy | |
| ID: 1342524 · | |
|
this one gets work OK: <app> <name>astropulse_v6</name> </app> <file_info> <name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</name> <executable/> </file_info> <file_info> <name>libfftw3f-3.dll</name> <executable/> </file_info> <file_info> <name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</name> </file_info> <app_version> <app_name>astropulse_v6</app_name> <version_num>604</version_num> <platform>windows_intelx86</platform> <avg_ncpus>0.04</avg_ncpus> <max_ncpus>0.2</max_ncpus> <plan_class>opencl_intel_100</plan_class> <cmdline></cmdline> <coproc> <type>intel_gpu</type> <count>1</count> </coproc> <file_ref> <file_name>AP6_win_x86_SSE2_OpenCL_Intel_r1764.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>libfftw3f-3.dll</file_name> </file_ref> <file_ref> <file_name>ap_cmdline_win_x86_SSE2_OpenCL_Intel.txt</file_name> <open_name>ap_cmdline.txt</open_name> </file_ref> </app_version> But on site work will be marked as "CPU". Please, uopdate info about app stall issue on Intel's forum. They want to check if it connected with NV GPU. ____________ News about SETI opt app releases: https://twitter.com/Raistmer | |
| ID: 1342816 · | |
|
Still something odd with my workfetch, copied Raistmer's app_info from the last post and have only the entry for this app in my app_info. Still get the message from the server that there is no work available. | |
| ID: 1342922 · | |
Message boards : Number crunching : Open beta for OpenCL AstroPulse for Intel GPUs started
| Copyright © 2013 University of California |