Open beta for OpenCL AstroPulse for Intel GPUs started


log in

Advanced search

Message boards : Number crunching : Open beta for OpenCL AstroPulse for Intel GPUs started

Previous · 1 . . . 3 · 4 · 5 · 6
Author Message
ClaggyProject donor
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 4141
Credit: 33,641,865
RAC: 27,857
United Kingdom
Message 1371097 - Posted: 23 May 2013, 22:31:16 UTC - in response to Message 1371093.

Yes, I just posted citation earlier :)

Yep, it took me 5 minutes to compose, you hadn't posted when i last looked.

Did something similar at Radioactiveathome yesterday, David hadn't responded to a Bug report, so posted it there for others to respond to,
then found David had one minute and 35 seconds earlier had responded:

Fixed.
-- David


Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.

;-)

Claggy

Harri Liljeroos
Avatar
Send message
Joined: 29 May 99
Posts: 46
Credit: 19,425,801
RAC: 8,864
Finland
Message 1371243 - Posted: 24 May 2013, 6:45:49 UTC - in response to Message 1371084.

try to decieve BOINC telling it that Intel GPU AP is CPU app.
SETI BOINC server has no intel GPU app so we need same trick as when there was no ATi support from BOINC..


How would I do that? By removing this section from the app_info.xml?

<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>


Or just by removing the <plan_class> section?
____________

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3504
Credit: 47,794,398
RAC: 46,930
Russia
Message 1371681 - Posted: 25 May 2013, 7:33:21 UTC - in response to Message 1371243.

I think all this part in quota should be removed
____________

Harri Liljeroos
Avatar
Send message
Joined: 29 May 99
Posts: 46
Credit: 19,425,801
RAC: 8,864
Finland
Message 1371703 - Posted: 25 May 2013, 8:39:50 UTC - in response to Message 1371681.

I think all this part in quota should be removed


Thanks, I may try that later. I'll wait and see if the scheduler fix has any affect for this. As we are not splitting any AstroPulse at the moment, it is hard to tell.
____________

Profile SongBird
Send message
Joined: 23 Oct 01
Posts: 60
Credit: 59,249,170
RAC: 81,674
Bulgaria
Message 1378522 - Posted: 8 Jun 2013, 8:59:25 UTC
Last modified: 8 Jun 2013, 9:01:26 UTC

Hey, I've been using the 1764 app for a while now with no problems(well, apart from the CPU core being used at 100%). Also I'll be adding two INTEL Intel(R) HD Graphics 4000 to SETI crunching soon. Which brings me to my question. Is there a timeline when this app will be released, maybe with an installer? Just asking... I could really use some ease of deployment :)

Thanks!
____________

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3504
Credit: 47,794,398
RAC: 46,930
Russia
Message 1378530 - Posted: 8 Jun 2013, 9:36:24 UTC - in response to Message 1378522.

No timeline until precision problem will be fixed. In current state I see too high rate of inconclusives to recommend this app for widest usage.

____________

Holmis
Volunteer tester
Send message
Joined: 1 Jun 99
Posts: 30
Credit: 880,763
RAC: 0
Sweden
Message 1378578 - Posted: 8 Jun 2013, 13:47:41 UTC

So I've had sort of a positive development in that my GTX660Ti bit the dust and stopped outputting video. While my warranty claim is being processed I thought I'd give this app another try.

I've updated the HD 4000 graphics driver to the latest release and also uninstalled the Nvidia graphics driver.

I'm happy to report that this app now seem to function as it's supposed to on my machine, no stop in processing when I turn my screen of or when I exit VLC. So the previous problems seem to be driver related, something breaks when I have the Nvidia graphics driver installed.

I'll do some more testing when I get my Nvidia card back.
____________

Harri Liljeroos
Avatar
Send message
Joined: 29 May 99
Posts: 46
Credit: 19,425,801
RAC: 8,864
Finland
Message 1380218 - Posted: 12 Jun 2013, 10:24:23 UTC

I've managed to get first one crunched. Here's the stderr output:

<core_client_version>7.0.64</core_client_version> <![CDATA[ <stderr_txt> Priority of worker thread raised successfully Priority of process adjusted successfully, below normal priority class used GPU type not found in init_data.xml OpenCL platform detected: NVIDIA Corporation 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 Used GPU device parameters are: Number of compute units: 16 Single buffer allocation size: 256MB max WG size: 512 Build features: Non-graphics OpenCL USE_OPENCL_INTEL OCL_ZERO_COPY COMBINED_DECHIRP_KERNEL FFTW USE_INCREASED_PRECISION USE_SSE2 x86 CPUID: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz Cache: L1=64K L2=256K CPU features: FPU TSC PAE CMPXCHG8B APIC SYSENTER MTRR CMOV/CCMP MMX FXSAVE/FXRSTOR SSE SSE2 HT SSE3 AstroPulse v.6 Non-graphics FFTW USE_CONVERSION_OPT Windows x86 rev 1764, V6 match, by Raistmer with support of Lunatics.kwsn.net team. SSE2 OpenCL version by Raistmer oclFFT fix for ATI GPUs by Urs Echternacht ffa threshold mods by Joe Segur SSE3 dechirping by JDWhale Combined dechirp kernel by Frizz Number of OpenCL platforms: 2 OpenCL Platform Name: NVIDIA CUDA Number of devices: 1 Max compute units: 4 Max work group size: 1024 Max clock frequency: 928Mhz Max memory allocation: 268353536 Cache type: Read/Write Cache line size: 128 Cache size: 65536 Global memory size: 1073414144 Constant buffer size: 65536 Max number of constant args: 9 Local memory type: Scratchpad Local memory size: 49152 Queue properties: Out-of-Order: Yes Name: GeForce GTX 650 Ti Vendor: NVIDIA Corporation Driver version: 314.22 Version: OpenCL 1.1 CUDA Extensions: cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 OpenCL Platform Name: Intel(R) OpenCL Number of devices: 1 Max compute units: 16 Max work group size: 512 Max clock frequency: 350Mhz Max memory allocation: 325058560 Cache type: Read/Write Cache line size: 64 Cache size: 2097152 Global memory size: 1300234240 Constant buffer size: 65536 Max number of constant args: 8 Local memory type: Scratchpad Local memory size: 65536 Queue properties: Out-of-Order: No Name: Intel(R) HD Graphics 4000 Vendor: Intel(R) Corporation Driver version: 9.18.10.3071 Version: OpenCL 1.2 Extensions: cl_khr_icd cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_gl_sharing cl_khr_d3d10_sharing cl_intel_dx9_media_sharing cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_event cl_khr_gl_msaa_sharing cl_khr_depth_images cl_khr_gl_depth_images cl_khr_dx9_media_sharing cl_khr_d3d11_sharing cl_khr_image2d_from_buffer state.fold_buf_size_short=65536; state.fold_buf_size_long=262144 INFO: can't open binary kernel file: D:\ProgramData\BOINC/projects/setiathome.berkeley.edu\AstroPulse_Kernels_r1764.cl_IntelRHDGraphics4000.bin_V6, continue with recompile... INFO: binary kernel file created WARNING: can't open binary kernel file for oclFFT plan: D:\ProgramData\BOINC/projects/setiathome.berkeley.edu\AP_clFFTplan_IntelRHDGraphics4000_32768_r1764.bin, continue with recompile... single pulses: 2 repetitive pulses: 1 percent blanked: 0.00 Single pulse: peak_power=88.65; dm=-2141; scale=5 Single pulse: peak_power=131.4; dm=14334; scale=6 Rep. pulse: peak_power=2566; dm=14928; fft_num=0; scale=4896; ffa_scale=4; period=-1.0722e-086 class T_remove_radar: total=3.74e+009, N=1, <>=3.74e+009, min=3.74e+009, max=3.74e+009 class T_main_loop_L1: total=5.78e+013, N=111, <>=5.20e+011, min=4.58e+011, max=6.07e+011 class T_FFT_forward: total=1.34e+011, N=909312, <>=1.47e+005, min=7.25e+004, max=6.80e+008 class T_remove_radar_randomize: total=5.41e+009, N=1817736, <>=2.98e+003, min=3.26e+002, max=3.19e+007 class T_build_chirp_table: total=0.00e+000, N=0, <>=0.00e+000, min=1.84e+019, max=0.00e+000 class T_DataWrite: total=0.00e+000, N=0, <>=0.00e+000, min=1.84e+019, max=0.00e+000 class T_DataWrite_ns: total=0, N=0, <>=0, min=0 max=0 class T_oclReadBuf: total=1.02e+008, N=909312, <>=1.12e+002, min=1.80e+001, max=1.45e+007 class T_ChirpWrite: total=0.00e+000, N=0, <>=0.00e+000, min=1.84e+019, max=0.00e+000 class T_ChirpWrite_ns: total=0, N=0, <>=0, min=0 max=0 class T_dechirp: total=5.34e+011, N=909312, <>=5.88e+005, min=2.58e+005, max=3.03e+008 class Dechirp_ns: total=0, N=0, <>=0, min=0 max=0 class Half_ns: total=0, N=0, <>=0, min=0 max=0 class T_PC_single_pulse_kernel_FFA_update: total=4.27e+013, N=909312, <>=4.70e+007, min=4.87e+006, max=6.99e+009 class PC_ns: total=0, N=0, <>=0, min=0 max=0 class T_oclReadBuf: total=1.02e+008, N=909312, <>=1.12e+002, min=1.80e+001, max=1.45e+007 class T_oclWriteBuf: total=0.00e+000, N=0, <>=0.00e+000, min=1.84e+019, max=0.00e+000 class T_FFT_inverse: total=3.63e+011, N=909312, <>=3.99e+005, min=1.61e+005, max=1.89e+008 class T_ffa: total=1.41e+013, N=1998, <>=7.08e+009, min=2.41e+009, max=5.24e+010 class T_GPU_buffer_read_backs: total=4, N=4, <>=1, min=1 max=1 OCL_ZERO_COPY USE_OPENCL USE_OPENCL_INTEL OPENCL_WRITE USE_INCREASED_PRECISION SMALL_CHIRP_TABLE COMBINED_DECHIRP_KERNEL rev 1764 05:58:09 (896): called boinc_finish </stderr_txt> ]]>


Run time 17,018.30; CPU time 13,856.16. It ran during the night so I wasn't monitoring the system. Anyway it was running 8 CPU tasks and 2 CUDA tasks at the same time, so no free CPU was available.

Now waiting for wingman to finish his.
____________

Previous · 1 . . . 3 · 4 · 5 · 6

Message boards : Number crunching : Open beta for OpenCL AstroPulse for Intel GPUs started

Copyright © 2014 University of California