Posts by Questor


log in
1) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1793656)
Posted 5 Jun 2016 by Profile QuestorProject Donor

Happy to help test with your build when ready - just let me know.
...
It is the ones that hang which are more problematic.


So please try this build:
https://cloud.mail.ru/public/9Fry/DCSkyQm1C
on those types of tasks wich hang with -use_sleep.
Will it hang with this build? If it will hang (-use_sleep enabled) please post ~20 last line of corresponding stderr.
It's debug build so will produce lot of output and can't be used as production one.



With this app and the later posted app - very low CPU usage and no GPU activity (from MSI Afterburner)

With -use_sleep or not. on both GUPPI and nonGUPPI.

Unlikely to be able to post last lines of stderr.txt as completion time not reducing but stderr.txt continues to increase.

No screen lag but little or no processing.

Start of stderr.txt for second app

Running on device number: 0
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: NVIDIA Corporation
call 'clGetDeviceIDs' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 939
BOINC assigns device 0
Info: BOINC provided OpenCL device ID used
call 'Quering device abilities' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 342
call 'Quering NV device abilities' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 345
call 'Quering device abilities' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 396
call 'clCreateContext' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 1147
call 'Creating Command Queue. (clCreateCommandQueue)' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 1172
call 'Creating Command Queue for writing' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 1177
call 'Creating Command Queue. (clCreateCommandQueue)' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 1184
call 'Creating Command Queue. (clCreateCommandQueue)' is finished OK in file ..\..\..\src\GPU_lock.cpp near line 1189

Build features: SETI8 Non-graphics OpenCL USE_OPENCL_NV OCL_VERBOSE OCL_ZERO_COPY SIGNALS_ON_GPU OCL_CHIRP3 FFTW USE_SSE3 x86
CPUID: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz

Cache: L1=64K L2=256K

CPU features: FPU TSC PAE CMPXCHG8B APIC SYSENTER MTRR CMOV/CCMP MMX FXSAVE/FXRSTOR SSE SSE2 HT SSE3 SSSE3 SSE4.1 SSE4.2
OpenCL-kernels filename : MultiBeam_Kernels_r3430.cl
FFT: clFFT_CreatePlan[0] done.
FFT: clFFT_CreatePlan[1] done.
FFT: clFFT_CreatePlan[2] done.
FFT: clFFT_CreatePlan[3] done.
FFT: clFFT_CreatePlan[4] done.
FFT: clFFT_CreatePlan[5] done.
FFT: clFFT_CreatePlan[6] done.
FFT: clFFT_CreatePlan[7] done.
FFT: clFFT_CreatePlan[8] done.
FFT: clFFT_CreatePlan[9] done.
FFT: clFFT_CreatePlan[10] done.
FFT: clFFT_CreatePlan[11] done.
FFT: clFFT_CreatePlan[12] done.
FFT: clFFT_CreatePlan[13] done.
FFT: clFFT_CreatePlan[14] done.
ar=0.008383 NumCfft=123141 NumGauss=0 NumPulse=54144848768 NumTriplet=67127516320
call 's_clCreateBuffer(gpu_DataIn)' is finished OK in file ..\analyzeFuncs.cpp near line 927
call 's_clCreateBuffer(FFTbuf)' is finished OK in file ..\analyzeFuncs.cpp near line 943
call 's_clCreateBuffer(gpu_WorkData)' is finished OK in file ..\analyzeFuncs.cpp near line 950
call 's_clCreateBuffer(gpu_ChirpedData)' is finished OK in file ..\analyzeFuncs.cpp near line 974
call 's_clCreateBuffer(gpu_FFTedData)' is finished OK in file ..\analyzeFuncs.cpp near line 983
call 's_clCreateBuffer(FFTbuf_small)' is finished OK in file ..\analyzeFuncs.cpp near line 996
call 's_clCreateBuffer(gpu_ACTemp)' is finished OK in file ..\analyzeFuncs.cpp near line 1005
call 's_clCreateBuffer(gpu_PowerSpectrum)' is finished OK in file ..\analyzeFuncs.cpp near line 1039
call 's_clCreateBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 1262
call 's_clCreateBuffer(gpu_PulsePoT_average)' is finished OK in file ..\analyzeFuncs.cpp near line 1283
call 'clCreateBuffer(gpu_gaussian_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1387
call 'clEnqueueMapBuffer(gpu_gaussian_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1390
call 'clEnqueueUnmapMemObject(gpu_gaussian_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1393
call 'clCreateBuffer(gpu_triplet_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1402
call 'clEnqueueMapBuffer(gpu_triplet_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1405
call 'clEnqueueUnmapMemObject(gpu_triplet_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1408
call 'clCreateBuffer(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1417
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1420
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 1423
call 's_clCreateBuffer(gpu_MeanMaxIdx)' is finished OK in file ..\analyzeFuncs.cpp near line 1495
call 'clCreateBuffer(cpu_PowerBin_buf)' is finished OK in file ..\analyzeFuncs.cpp near line 1548
Currently allocated 201 MB for GPU buffers
call 'Creating RepackInput_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1587
call 'Creating FindAutoCorrelation_reduce0_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1594
call 'Creating FindAutoCorrelation_reduce1_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1596
call 'Creating Autocorr_logging_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1600
call 'Creating CalcChirpData_kernel_df64_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1617
call 'Creating GetPowerSpectrum_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1624
call 'Creating Transpose4_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1630
call 'Creating GetFixedPoT_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1632
call 'Creating NormalizePoT_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1634
call 'Creating NormalizePoT_peak_PC_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1636
call 'Creating Gaussian_logging_kernel from program' is finished OK in file ..\analyzeFuncs.cpp near line 1639
call 'Creating GaussFit_SoG_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1643
call 'Creating GaussFit_SoG_kernel_PE_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1645
call 'Creating GaussFit_no_best_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1653
call 'Creating set_mem_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1656
call 'Creating PC_find_triplets_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1663
call 'Creating PC_find_triplets_avg_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1665
call 'Creating PC_find_triplets_avg_kernel_HD5_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1668
call 'Creating PC_find_triplets_kernel_HD5_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1670
call 'Creating PC_find_pulse_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1684
call 'Creating PC_find_pulse_partial_kernel1_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1686
INFO: Creating PC_find_pulse_semi_local_kernel_cl from program ok
call 'Creating PC_find_pulse_f_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1702
call 'Creating PC_find_spike_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1717
call 'Creating Spike_logging_HD5_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1722
call 'Creating Spike_partial_logging_HD5_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1726
call 'Creating PC_find_spike32_kernel_cl from program' is finished OK in file ..\analyzeFuncs.cpp near line 1740
call 'clGetKernelWorkGroupInfo' is finished OK in file ..\analyzeFuncs.cpp near line 1752
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768

Windows optimized setiathome_v8 application
Based on Intel, Core 2-optimized v8-nographics V5.13 by Alex Kan
SSE3xj Win32 Build 3430 , Ported by : Raistmer, JDWhale

SETI8 update by Raistmer

OpenCL version by Raistmer, r3430

Very Verbose OpenCL INFO dumping!

Number of OpenCL platforms: 1


OpenCL Platform Name: NVIDIA CUDA
Number of devices: 1
Max compute units: 15
Max work group size: 1024
Max clock frequency: 1600Mhz
Max memory allocation: 335544320
Cache type: Read/Write
Cache line size: 128
Cache size: 245760
Global memory size: 1342177280
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 570
Vendor: NVIDIA Corporation
Driver version: 365.19
Version: OpenCL 1.1 CUDA
Extensions: 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 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts


Work Unit Info:
...............
Credit multiplier is : 2.85
WU true angle range is : 0.008383
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2099
call 'clEnqueueUnmapMemObject(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2131
call 'clWriteBuffer(gpu_DataIn)' is finished OK in file ..\analyzeFuncs.cpp near line 2946
call 's_clCreateBuffer(gpu_t_funct_cache)' is finished OK in file ..\analyzeFuncs.cpp near line 1918
call 's_clCreateBuffer(gpu_pulsefind_settings)' is finished OK in file ..\analyzeFuncs.cpp near line 1925
call 'clWriteBuffer(gpu_pulsefind_settings)' is finished OK in file ..\analyzeFuncs.cpp near line 1930
call 'clWriteBuffer(gpu_t_funct_cache)' is finished OK in file ..\analyzeFuncs.cpp near line 1946
INFO: After initialize_pulse_find_cl
Used GPU device parameters are:
Number of compute units: 15
Single buffer allocation size: 128MB
Total device global memory: 1280MB
max WG size: 1024
local mem type: Real
FERMI path used: yes
LotOfMem path: yes
LowPerformanceGPU path: no
period_iterations_num=50
call 'Setting kernel argument:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 590
call 'Setting kernel argument:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 592
call 'Setting kernel argument:PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 635
call 'Setting kernel argument:Spike_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 652
call 'Setting kernel argument:Spike_partial_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 660
call 'Setting kernel argument:Transpose4_kernel_cl(PoT)' is finished OK in file ..\analyzeFuncs.cpp near line 761
call 'Setting kernel argument:PC_find_triplets_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 766
call 'Setting kernel argument:PC_find_triplets_avg_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 770
call 'Setting kernel argument:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzeFuncs.cpp near line 776
call 'Setting kernel argument:PC_find_triplets_kernel_HD5_cl' is finished OK in file ..\analyzeFuncs.cpp near line 780
call 'Setting kernel argument:PC_find_pulse_f_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 791
call 'Setting kernel argument:PC_find_pulse_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 800
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 810
call 'Setting kernel argument:RepackInput_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 818
call 'Setting kernel argument:FindAutoCorrelation_reduce0_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 827
call 'Setting kernel argument:FindAutoCorrelation_reduce1_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 843
call 'Setting kernel argument:Autocorr_logging_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 851
INFO: After SetupKernelArgs
INFO: Freeing local variables.
call 'Setting kernel argument:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4359
call 'Enqueueing kernel:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4374
call ' oclFFT2: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 609
call 'non-strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 4488
INFO: oclFFT done no strip. fftlen=8, NumBlockFfts=131072, chirplen=1048576
call 'Enqueueing kernel:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4524
Spike search (main) omitted due to too small FFT size==8
call 'Setting kernel argument: Spike_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4890
call 'clEnqueueNDRangeKernel(cq,Spike_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 4909
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call 'Setting kernel argument:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 3990
call 'Enqueueing kernel:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 4003
call 'ReadBuffer(gpu_WorkData->tPowerSpectrum)' is finished OK in file ..\analyzePoT.cpp near line 4030
need_pulse_cpu_processing=0;need_triplet_cpu_processing=1;ThisPoT=1;last_bin=8;
PulseSearchBinStart=8;PulseSearchBinStop=0;TripletSearchBinStart=1;TripletSearchBinStop=8
Doing find_triplets() on CPU, ThisPoT=1, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=2, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=3, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=4, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=5, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=6, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=7, PulsePoTNum=1
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call ' oclFFT2: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 609
call 'non-strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 4488
INFO: oclFFT done no strip. fftlen=16, NumBlockFfts=65536, chirplen=1048576
call 'Enqueueing kernel:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4524
Spike search (main) omitted due to too small FFT size==16
call 'Setting kernel argument: Spike_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4890
call 'clEnqueueNDRangeKernel(cq,Spike_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 4909
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call 'Setting kernel argument:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1455
call 'Enqueueing kernel:PC_find_triplets_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1498
call 'clEnqueueMapBuffer(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3913
call 'clEnqueueUnmapMemObject(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3935
call 'Setting kernel argument:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 3990
call 'Enqueueing kernel:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 4003
call 'ReadBuffer(gpu_WorkData->tPowerSpectrum)' is finished OK in file ..\analyzePoT.cpp near line 4030
need_pulse_cpu_processing=0;need_triplet_cpu_processing=1;ThisPoT=4;last_bin=8;
PulseSearchBinStart=16;PulseSearchBinStop=0;TripletSearchBinStart=4;TripletSearchBinStop=8
Doing find_triplets() on CPU, ThisPoT=4, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=5, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=6, PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=7, PulsePoTNum=1
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call ' oclFFT2: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 609
call 'non-strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 4488
INFO: oclFFT done no strip. fftlen=32, NumBlockFfts=32768, chirplen=1048576
call 'Enqueueing kernel:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4524
call 'Setting kernel argument: PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4725
call 'Enqueueing kernel:PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4740
call 'Setting kernel argument: Spike_partial_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4745
call 'clEnqueueNDRangeKernel(cq,Spike_partial_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 4766
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call 'Setting kernel argument:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1602
call 'Enqueueing kernel:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1647
call 'Setting kernel argument:set_mem_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1795
call 'Enqueueing kernel:set_mem_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1802
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 2247
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,offset' is finished OK in file ..\analyzePoT.cpp near line 2269
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'clEnqueueMapBuffer(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3913
call 'clEnqueueUnmapMemObject(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3935
call 'Setting kernel argument:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 3990
call 'Enqueueing kernel:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 4003
call 'ReadBuffer(gpu_WorkData->tPowerSpectrum)' is finished OK in file ..\analyzePoT.cpp near line 4030
need_pulse_cpu_processing=1;need_triplet_cpu_processing=1;ThisPoT=1;last_bin=32;
PulseSearchBinStart=0;PulseSearchBinStop=32;TripletSearchBinStart=12;TripletSearchBinStop=28
Doing find_pulse() on CPU,ThisPoT=1,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=2,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=3,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=4,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=5,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=6,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=7,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=8,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=9,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=10,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=11,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=12, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=12,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=13, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=13,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=14, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=14,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=15, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=15,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=16, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=16,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=17, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=17,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=18, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=18,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=19, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=19,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=20, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=20,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=21, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=21,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=22, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=22,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=23, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=23,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=24, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=24,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=25, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=25,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=26, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=26,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=27, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=27,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=28,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=29,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=30,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=31,PulsePoTNum=1
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call ' oclFFT2: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 609
call 'non-strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 4488
INFO: oclFFT done no strip. fftlen=64, NumBlockFfts=16384, chirplen=1048576
call 'Enqueueing kernel:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4524
call 'Setting kernel argument: PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4725
call 'Enqueueing kernel:PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4740
call 'Setting kernel argument: Spike_partial_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4745
call 'clEnqueueNDRangeKernel(cq,Spike_partial_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 4766
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call 'Setting kernel argument:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1602
call 'Enqueueing kernel:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1647
call 'Setting kernel argument:set_mem_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1795
call 'Enqueueing kernel:set_mem_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1802
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 2247
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,offset' is finished OK in file ..\analyzePoT.cpp near line 2269
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'clEnqueueMapBuffer(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3913
call 'clEnqueueUnmapMemObject(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3935
call 'Setting kernel argument:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 3990
call 'Enqueueing kernel:Transpose4_kernel_cl(pulse)' is finished OK in file ..\analyzePoT.cpp near line 4003
call 'ReadBuffer(gpu_WorkData->tPowerSpectrum)' is finished OK in file ..\analyzePoT.cpp near line 4030
need_pulse_cpu_processing=1;need_triplet_cpu_processing=1;ThisPoT=1;last_bin=64;
PulseSearchBinStart=0;PulseSearchBinStop=64;TripletSearchBinStart=12;TripletSearchBinStop=20
Doing find_pulse() on CPU,ThisPoT=1,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=2,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=3,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=4,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=5,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=6,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=7,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=8,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=9,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=10,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=11,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=12, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=12,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=13, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=13,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=14, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=14,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=15, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=15,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=16, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=16,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=17, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=17,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=18, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=18,PulsePoTNum=1
Doing find_triplets() on CPU, ThisPoT=19, PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=19,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=20,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=21,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=22,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=23,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=24,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=25,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=26,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=27,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=28,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=29,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=30,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=31,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=32,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=33,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=34,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=35,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=36,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=37,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=38,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=39,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=40,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=41,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=42,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=43,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=44,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=45,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=46,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=47,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=48,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=49,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=50,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=51,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=52,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=53,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=54,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=55,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=56,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=57,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=58,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=59,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=60,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=61,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=62,PulsePoTNum=1
Doing find_pulse() on CPU,ThisPoT=63,PulsePoTNum=1
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call ' oclFFT2: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 609
call 'non-strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 4488
INFO: oclFFT done no strip. fftlen=128, NumBlockFfts=8192, chirplen=1048576
call 'Enqueueing kernel:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4524
call 'Setting kernel argument: PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4725
call 'Enqueueing kernel:PC_find_spike_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4740
call 'Setting kernel argument: Spike_partial_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4745
call 'clEnqueueNDRangeKernel(cq,Spike_partial_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 4766
call 'clEnqueueMapBuffer(gpu_GPUState)' is finished OK in file ..\analyzeFuncs.cpp near line 2172
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzeFuncs.cpp near line 2225
call 'Setting kernel argument:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1602
call 'Enqueueing kernel:PC_find_triplets_avg_kernel_HD5_cl' is finished OK in file ..\analyzePoT.cpp near line 1647
call 'Setting kernel argument:set_mem_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1795
call 'Enqueueing kernel:set_mem_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1802
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 2247
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,offset' is finished OK in file ..\analyzePoT.cpp near line 2269
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324
call 'clEnqueueMapBuffer(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2424
call 'clEnqueueUnmapMemObject(gpu_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 2464
call 'Setting kernel argument:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2300
call 'Enqueueing kernel:PC_find_pulse_partial_kernel_cl,pass 3' is finished OK in file ..\analyzePoT.cpp near line 2324



Current end of file


call 'Setting kernel argument:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3223
call 'Enqueueing kernel:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3238
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call 'in strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 3344
call 'Enqueueing kernel: (strip) GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3390
call 'RepackInput_kernel' is finished OK in file ..\autocorr.cpp near line 531
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call 'autocorr fft' is finished OK in file ..\autocorr.cpp near line 546
call 'FindAutoCorrelation_reduce0_kernel_cl' is finished OK in file ..\autocorr.cpp near line 588
call 'Enqueueing FindAutoCorrelation_reduce1_kernel_cl' is finished OK in file ..\autocorr.cpp near line 620
call 'Setting kernel argument: (strip) PC_find_spike32_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3557
call 'Enqueueing kernel: (strip) PC_find_spike32_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3563
call 'Setting kernel argument: (strip) Spike_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3568
call 'clEnqueueNDRangeKernel(cq,Spike_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 3589
call 'clEnqueueTask(cq,Autocorr_logging_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 3919
call 'Setting kernel argument:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3223
call 'Enqueueing kernel:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3238
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call 'in strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 3344
call 'Enqueueing kernel: (strip) GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3390
call 'RepackInput_kernel' is finished OK in file ..\autocorr.cpp near line 531
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call 'autocorr fft' is finished OK in file ..\autocorr.cpp near line 546
call 'FindAutoCorrelation_reduce0_kernel_cl' is finished OK in file ..\autocorr.cpp near line 588
call 'Enqueueing FindAutoCorrelation_reduce1_kernel_cl' is finished OK in file ..\autocorr.cpp near line 620
call 'Setting kernel argument: (strip) PC_find_spike32_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3557
call 'Enqueueing kernel: (strip) PC_find_spike32_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3563
call 'Setting kernel argument: (strip) Spike_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 3568
call 'clEnqueueNDRangeKernel(cq,Spike_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 3589
call 'clEnqueueTask(cq,Autocorr_logging_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 3919
call 'Setting kernel argument:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4359
call 'Enqueueing kernel:CalcChirpData_kernel2_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4374
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call ' oclFFT1: clEnqueueNDRangeKernel' is finished OK in file ..\..\..\src\OpenCL_FFT\fft_execute.cpp near line 570
call 'non-strip fft' is finished OK in file ..\analyzeFuncs.cpp near line 4488
INFO: oclFFT done no strip. fftlen=32768, NumBlockFfts=32, chirplen=1048576
call 'Enqueueing kernel:GetPowerSpectrum_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4524
call 'Setting kernel argument:PC_find_spike32_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4591
call 'Enqueueing kernel:PC_find_spike32_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4597
call 'Setting kernel argument: Spike_logging_HD5_kernel_cl' is finished OK in file ..\analyzeFuncs.cpp near line 4602
call 'clEnqueueNDRangeKernel(cq,Spike_logging_HD5_kernel_cl)' is finished OK in file ..\analyzeFuncs.cpp near line 4623
call 'Setting kernel argument:PC_find_triplets_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1533
call 'Enqueueing kernel:PC_find_triplets_kernel_cl' is finished OK in file ..\analyzePoT.cpp near line 1562
call 'clEnqueueMapBuffer(gpu_triplet_result_flag)' is finished OK in file ..\analyzePoT.cpp near line 3913
2) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1792344)
Posted 30 May 2016 by Profile QuestorProject Donor
Thanks a lot!
No more stderr logs are needed for now.

Those ~40 iterations looks quite scary (especially taking into account that when windows say it sleeps 1ms it can be anything up to 20ms or even more)... and there can be lags. Cause even if CPU sleeps GPU works and busy for GUI update.
And, of course, those hangs on midrange-AR...

I'll look what can be done and connect with you regarding possibility of running private build later.
Thank you again for cooperation and help.


Happy to help test with your build when ready - just let me know.

The result for the task you asked about has gone and unfortunately I didnt make a note of WU name. However I have found this similar result :-

http://setiathome.berkeley.edu/result.php?resultid=4958854184

for WU

http://setiathome.berkeley.edu/workunit.php?wuid=2172556248

14au10aa.18484.12750.11.38.101

Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Spike: peak=25.46365, time=63.75, d_freq=1420990585.27, chirp=14.866, fft_len=64k
Spike: peak=25.77052, time=63.75, d_freq=1420990585.29, chirp=14.873, fft_len=64k
Spike: peak=25.22055, time=63.75, d_freq=1420990585.26, chirp=14.884, fft_len=64k
Spike: peak=24.18146, time=65.43, d_freq=1420990610.26, chirp=14.892, fft_len=32k
Spike: peak=27.27665, time=63.75, d_freq=1420990585.28, chirp=14.892, fft_len=64k
Spike: peak=24.15553, time=63.75, d_freq=1420990585.31, chirp=14.899, fft_len=64k
Spike: peak=25.89919, time=63.75, d_freq=1420990585.27, chirp=14.91, fft_len=64k
Spike: peak=24.23668, time=63.75, d_freq=1420990585.29, chirp=14.918, fft_len=64k
Spike: peak=24.06606, time=65.43, d_freq=1420990610.26, chirp=14.951, fft_len=32k
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 60 iterations for completion


However, these tasks do at least complete. It is the ones that hang which are more problematic.
3) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1792132)
Posted 30 May 2016 by Profile QuestorProject Donor
Part three.

Another with -use_sleep -v 6 which hangs.

This is stderr.txt up to the hang point.


Running on device number: 0
Sleep() & wait for event loops will be used in some places
Verbose level set to:6
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: NVIDIA Corporation
BOINC assigns device 0
Info: BOINC provided OpenCL device ID used

Build features: SETI8 Non-graphics OpenCL USE_OPENCL_NV OCL_ZERO_COPY SIGNALS_ON_GPU OCL_CHIRP3 FFTW USE_SSE3 x86
CPUID: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz

Cache: L1=64K L2=256K

CPU features: FPU TSC PAE CMPXCHG8B APIC SYSENTER MTRR CMOV/CCMP MMX FXSAVE/FXRSTOR SSE SSE2 HT SSE3 SSSE3 SSE4.1 SSE4.2
OpenCL-kernels filename : MultiBeam_Kernels_r3430.cl
ar=0.742965 NumCfft=152883 NumGauss=635930820 NumPulse=112950448304 NumTriplet=225931235670
Pulse finding at FFT lengths 8 through 2048.
Spike finding at FFT lengths 32 through 131072.
Triplet finding at FFT lengths 8 through 2048.

Currently allocated 229 MB for GPU buffers
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768

Windows optimized setiathome_v8 application
Based on Intel, Core 2-optimized v8-nographics V5.13 by Alex Kan
SSE3xj Win32 Build 3430 , Ported by : Raistmer, JDWhale

SETI8 update by Raistmer

OpenCL version by Raistmer, r3430

Number of OpenCL platforms: 1


OpenCL Platform Name: NVIDIA CUDA
Number of devices: 1
Max compute units: 15
Max work group size: 1024
Max clock frequency: 1600Mhz
Max memory allocation: 335544320
Cache type: Read/Write
Cache line size: 128
Cache size: 245760
Global memory size: 1342177280
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 570
Vendor: NVIDIA Corporation
Driver version: 365.19
Version: OpenCL 1.1 CUDA
Extensions: 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 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts


Work Unit Info:
...............
Credit multiplier is : 2.85
WU true angle range is : 0.742965
Used GPU device parameters are:
Number of compute units: 15
Single buffer allocation size: 128MB
Total device global memory: 1280MB
max WG size: 1024
local mem type: Real
FERMI path used: yes
LotOfMem path: yes
LowPerformanceGPU path: no
period_iterations_num=50
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 8 iterations for completion
4) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1792131)
Posted 30 May 2016 by Profile QuestorProject Donor
Part Two.

(Having trouble posting entire stderr.txt- getting truncated - but did complete)

However, this seems now to not be as simple as GUPPI/nonGUPPI.
One non-GUPPI task just ran OK but with bad screen lag even with -use_sleep on.

stderr.txt

Running on device number: 0
Sleep() & wait for event loops will be used in some places
Verbose level set to:6
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: NVIDIA Corporation
BOINC assigns device 0
Info: BOINC provided OpenCL device ID used

Build features: SETI8 Non-graphics OpenCL USE_OPENCL_NV OCL_ZERO_COPY SIGNALS_ON_GPU OCL_CHIRP3 FFTW USE_SSE3 x86
CPUID: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz

Cache: L1=64K L2=256K

CPU features: FPU TSC PAE CMPXCHG8B APIC SYSENTER MTRR CMOV/CCMP MMX FXSAVE/FXRSTOR SSE SSE2 HT SSE3 SSSE3 SSE4.1 SSE4.2
OpenCL-kernels filename : MultiBeam_Kernels_r3430.cl
ar=1.143644 NumCfft=101467 NumGauss=0 NumPulse=56177898673 NumTriplet=56177898673
Pulse finding at FFT lengths 8 through 1024.
Spike finding at FFT lengths 32 through 131072.
Triplet finding at FFT lengths 8 through 1024.

Currently allocated 201 MB for GPU buffers
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768

Windows optimized setiathome_v8 application
Based on Intel, Core 2-optimized v8-nographics V5.13 by Alex Kan
SSE3xj Win32 Build 3430 , Ported by : Raistmer, JDWhale

SETI8 update by Raistmer

OpenCL version by Raistmer, r3430

Number of OpenCL platforms: 1


OpenCL Platform Name: NVIDIA CUDA
Number of devices: 1
Max compute units: 15
Max work group size: 1024
Max clock frequency: 1600Mhz
Max memory allocation: 335544320
Cache type: Read/Write
Cache line size: 128
Cache size: 245760
Global memory size: 1342177280
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 570
Vendor: NVIDIA Corporation
Driver version: 365.19
Version: OpenCL 1.1 CUDA
Extensions: 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 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts


Work Unit Info:
...............
Credit multiplier is : 2.85
WU true angle range is : 1.143644
Used GPU device parameters are:
Number of compute units: 15
Single buffer allocation size: 128MB
Total device global memory: 1280MB
max WG size: 1024
local mem type: Real
FERMI path used: yes
LotOfMem path: yes
LowPerformanceGPU path: no
period_iterations_num=50
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 3 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 4 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 40 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 40 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 40 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 42 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 43 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 41 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 3 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 4 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 3 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 4 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 41 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 40 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Default PulseFind_5 (before buffer read): Awaited 3 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 42 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Pulse find local (before buffer read): Awaited 1 iterations for completion
Pulse find local (before buffer read): Awaited 41 iterations for completion
Pulse find local (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 41 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 5 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 6 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for
5) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1792129)
Posted 30 May 2016 by Profile QuestorProject Donor
Part one.


P.S. as debugging measure please try to run -use_sleep -v 6 on non-GUPPI task and send me stderr.txt from slot directory.

-use_sleep -v 6 on non-GUPPI task

One thing I see is that there is no boinc_task_state.xml or state.sah being created and once GPU/CPU activity drops to zero the files in the slot directory are not being updated (since 10 minutes ago).

stderr.txt file up to the last point written.


Running on device number: 0
Sleep() & wait for event loops will be used in some places
Verbose level set to:6
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: NVIDIA Corporation
BOINC assigns device 0
Info: BOINC provided OpenCL device ID used

Build features: SETI8 Non-graphics OpenCL USE_OPENCL_NV OCL_ZERO_COPY SIGNALS_ON_GPU OCL_CHIRP3 FFTW USE_SSE3 x86
CPUID: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz

Cache: L1=64K L2=256K

CPU features: FPU TSC PAE CMPXCHG8B APIC SYSENTER MTRR CMOV/CCMP MMX FXSAVE/FXRSTOR SSE SSE2 HT SSE3 SSSE3 SSE4.1 SSE4.2
OpenCL-kernels filename : MultiBeam_Kernels_r3430.cl
ar=0.443301 NumCfft=192347 NumGauss=1067066684 NumPulse=226356005093 NumTriplet=452782020445
Pulse finding at FFT lengths 8 through 4096.
Spike finding at FFT lengths 32 through 131072.
Triplet finding at FFT lengths 8 through 4096.

Currently allocated 229 MB for GPU buffers
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768

Windows optimized setiathome_v8 application
Based on Intel, Core 2-optimized v8-nographics V5.13 by Alex Kan
SSE3xj Win32 Build 3430 , Ported by : Raistmer, JDWhale

SETI8 update by Raistmer

OpenCL version by Raistmer, r3430

Number of OpenCL platforms: 1


OpenCL Platform Name: NVIDIA CUDA
Number of devices: 1
Max compute units: 15
Max work group size: 1024
Max clock frequency: 1600Mhz
Max memory allocation: 335544320
Cache type: Read/Write
Cache line size: 128
Cache size: 245760
Global memory size: 1342177280
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 570
Vendor: NVIDIA Corporation
Driver version: 365.19
Version: OpenCL 1.1 CUDA
Extensions: 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 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d9_sharing cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts


Work Unit Info:
...............
Credit multiplier is : 2.85
WU true angle range is : 0.443301
Used GPU device parameters are:
Number of compute units: 15
Single buffer allocation size: 128MB
Total device global memory: 1280MB
max WG size: 1024
local mem type: Real
FERMI path used: yes
LotOfMem path: yes
LowPerformanceGPU path: no
period_iterations_num=50
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 2 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_3 (before buffer read): Awaited 1 iterations for completion
Partial PulseFind_4 (before buffer read): Awaited 13 iterations for completion
Partial PulseFind_5 (before buffer read): Awaited 11 iterations for completion
6) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1791792)
Posted 29 May 2016 by Profile QuestorProject Donor
What are the units for -use_sleep_ex N and the default value of -use_sleep, please?

I have one machine which suffers from very bad screen lag which I have been largely ignoring up to now while sorting out my other machines.

http://setiathome.berkeley.edu/show_host_detail.php?hostid=6985897

The following is with a GTX570 running one task only on GPU.

With no command line the screen lag is very bad.

However, -use_sleep cannot be used with non GUPPI tasks.


With non GUPPI task.
--------------------

With cmdline = "-use_sleep" only, intially CPU activity on the SoG app is at 100% of a thread and the GPU RAM rises (current task is 302MB) but CPU quickly reduces to zero.
MSI Afterburner shows GPU Usage is 0%, BUS usage is 0% but GPU memory does not decrease.

Elapsed time continually increases but time remaing stays the same i.e. the task will never end.

I have tried -use_sleep_ex with various test values without much luck.

Suspending the task in this state or stopping BOINC and there is a long delay before the app closes down.



With GUPPI tasks.
-----------------

With cmdline = "-use_sleep" works OK.

GPU usage oscillates between 0 and 30% and FB usage between 0 and 20%. GPU memory at about 300MB

Elapsed and remaining work as normal.

Removing -use_sleep and screen lag is bad but GPU usage is at 98% and FB usage 37-70%.

I was previously using 353.62 driver and upgraded to 365.19 to see if it would help - it didn't.



Are there any other command line settings which might help to avoid using -use_sleep? Just using -period_iterations_num 300 does not help screen lag.
7) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1790316)
Posted 25 May 2016 by Profile QuestorProject Donor
Thank you for report.
Indeed AP little outdated.
For correct operation with GPUs from the same vendor key -total_GPU_instances_num N should be omitted in case AP + MB mix used and -cpu_lock enabled.

For multi-vendor GPU host and mix of AP/MB correct CPUlock operation unsupported. This will be fixed in next AP rebuild.


Two cases.

Yes, problem anyway for multiple GPUs where you need to use -total_GPU_instances_num because of no support in AP app for -total_GPU_instances_num

however also as is my case

Where single GPU in use do not put -total_GPU_instances_num N (it is not needed anyway if only single) when processing MB & AP otherwise it breaks what does work and just specify -instances_per_device N with -hp -cpu_lock
8) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1790225)
Posted 25 May 2016 by Profile QuestorProject Donor

So no problem for me with only one GPU but anyone using multiple GPUs should avoid using -cpu_lock if running AP and MB especially if using -hp as two or more tasks will be bound to the same CPU thread depending on number of GPUs in use and mix of AP and MB.

Thanks for issue investigation. But from your report I don't see from where your conclusion about -cpu_lock comes.
It seems -total_GPU_instances_num caused incompatibility, not -cpu_lock.
Please make this more clear.


The problem only occurs with a specific set of circumstances.

What I mean is -total_GPU_instances_num caused the issue but it would not have been an issue if I had not been using -cpu_lock because then the apps would not have tried to set the affinity so even with -total_GPU_instances_num in the command line with no_cpu_lock the affinity would have been random on any of the 8 possible threads.

What I mean is with just -total_GPU_instances_num in the MB cmd it would not have been used because -cpu_lock was not there. Then both apps would just be randomly assigned a thread.

However with -cpu_lock they are forced to the same thread by the AP and MB app because they are not using the same mutex. They cannot move because they only have one thread assigned. With -hp this may be worse because each app then has heightened priority. When running AP and MB for some reason the effect is that the AP task ends up with 0% and the MB with 100% of the thread. (I assume the app starts at 0 and work up as they find the thread is in use via the mutex)

However, if I replicate this by in task manager manually setting the affinity of two simultaneaous MB GPU tasks then they both are on the same thread with 50% (i.e what you would expect) each not 0 and 100.


i.e.

AP thread 0 only affinity 0% util of thread
MB thread 0 only affinity 100% util of thread

MB1 thread 0 only affinity 50% util of thread
MB2 thread 0 only affinity 50% util of thread

As the AP and MB apps use pretty much 100% of the thread then it seems unlikely that windows would assign them to the same thread so without -cpu_lock in place this would never normally occur.

However if you remove -total_GPU_instances_num from the MB command line both apps use the same mutex and the conflict never occurs and I assume if the AP app supported -total_GPU_instances_num then the conflict would not occur.

This is with an Nvidia GTX 970 - don't know if it applies to ATI if the SoG app is different.
9) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1790096)
Posted 24 May 2016 by Profile QuestorProject Donor
Just after I posted this the sytem went down - didn't know my post had got though.

While the system was down I ran some further tests and I think I've got to the bottom of it now.

I removed the -total_GPU_instances_num 3 from the MB command line file and the affinity assignment is now working OK.

I forced switching of tasks to include mixes of AP/MB and affinity works every time without -total_GPU_instances_num N in there.

For me putting that back in there reintroduces the problem on two different machines. Apologies, I didn't make it clear that I had -total_GPU_instances_num N in my command line to begin with.

I see there are a completely different set of mutex when -total_GPU_instances_num present. I assume the extras are used when -total_GPU_instances_num is present and is therefore incompatible with the AP version which currently doesn't support it.

Current mutex entries :-

SOG1
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(010856)
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(010856)
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot0_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot2_Mutex

SOG2
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(010224)
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(010224)
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot0_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot2_Mutex

AP
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(005952)
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(005952)
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot0_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot2_Mutex

So no problem for me with only one GPU but anyone using multiple GPUs should avoid using -cpu_lock if running AP and MB especially if using -hp as two or more tasks will be bound to the same CPU thread depending on number of GPUs in use and mix of AP and MB.

Zalster: If I remove -cpu_lock and -hp then task assignment is as normal just at the whim of the windows multi-tasking management and affinity switches around all threads. With my setup, however, the -cpu_lock works better.
10) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1790089)
Posted 24 May 2016 by Profile QuestorProject Donor
Thanks for report. AP binary needs rebuild to include that option.

P.S. Also, could you run tool like ProcessExplorer and list named MutExes that created both for AP and MB processes in your case?


Hope this is what you're after :-
SOG1, SOG2 and AP

For SOG1
Mutant \BaseNamedObjects\SETI_GPU_App_Slot8_Mutex
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(005692)
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(005692)
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot0_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot0_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot2_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot3_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot4_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot5_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot6_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot7_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot2_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot9_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot10_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot11_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot12_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot13_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot14_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot15_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot16_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot17_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot18_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot19_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot20_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot21_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot22_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot23_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot24_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot25_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot26_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot27_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot28_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot29_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot30_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot31_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot32_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot33_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot34_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot35_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot36_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot37_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot38_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot39_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot40_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot41_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot42_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot43_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot44_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot45_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot46_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot47_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot48_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot49_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot50_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot51_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot52_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot53_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot54_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot55_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot56_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot57_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot58_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot59_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot60_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot61_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot62_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot63_Mutex



For SOG2
Mutant \BaseNamedObjects\SETI_GPU_App_Slot0_Mutex
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(003624)
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(003624)
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot0_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot8_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot1_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot2_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot2_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot3_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot4_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot5_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot6_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot7_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot9_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot10_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot11_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot12_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot13_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot14_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot15_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot16_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot17_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot18_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot19_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot20_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot21_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot22_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot23_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot24_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot25_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot26_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot27_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot28_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot29_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot30_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot31_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot32_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot33_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot34_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot35_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot36_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot37_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot38_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot39_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot40_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot41_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot42_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot43_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot44_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot45_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot46_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot47_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot48_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot49_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot50_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot51_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot52_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot53_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot54_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot55_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot56_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot57_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot58_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot59_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot60_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot61_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot62_Mutex
Mutant \BaseNamedObjects\SETI_GPU_App_Slot63_Mutex


For AP
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot0_Mutex
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(011408)
Mutant \Sessions\3\BaseNamedObjects\LoggerMutex(011408)
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot2_Mutex
Mutant \BaseNamedObjects\SETI_NV_GPU_App_Slot1_Mutex
11) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1790039)
Posted 24 May 2016 by Profile QuestorProject Donor

However, AP and MB apps are setting affinity independantly of each other.

MB tasks were on CPU0 and CPU1
and AP task was on CPU0 instead of CPU2

I hadn't previously had the commandline parameters set so do not know if this is correct behaviour or not?


If after adding -total_GPU_instances_num 3 AP and MB will still share same CPU (both having -cpu_lock and -instances_per_device 3 ) please report again.


I have that set in both AP and MB command line files now (although I could not see that AP README referred to it)

It is still :

MB tasks are on CPU0 and CPU1
and AP task is on CPU0 instead of CPU2


Edit : also tried with just in MB file and without -hp : no difference.

I only have one GPU running three tasks.
http://setiathome.berkeley.edu/show_host_detail.php?hostid=7973566
12) Message boards : Number crunching : OpenCL MB v8.12 issues thread attempt 2 (Message 1789991)
Posted 24 May 2016 by Profile QuestorProject Donor
I have been setting -instances_per_device 3 -cpu_lock -hp in the MB command line.

When I received some AP tasks yesterday I noticed one running task was stalled with zero CPU activity. (Pausing all other GPU tasks allowed the AP to start processing again)

The AP command line also has -instances_per_device 3 -cpu_lock -hp

The AP readme file says [quote]-instances_per_device N :Sets allowed number of simultaneously executed GPU app instances per GPU device (shared with MultiBeam app instances).

However, AP and MB apps are setting affinity independantly of each other.

MB tasks were on CPU0 and CPU1
and AP task was on CPU0 instead of CPU2

I hadn't previously had the commandline parameters set so do not know if this is correct behaviour or not?
13) Message boards : Number crunching : Waiting for shared memory, Linux 64-bit, (Message 1463878)
Posted 13 Jan 2014 by Profile QuestorProject Donor
I don't know how it shows in Linux as I only run Windows at present but if you set the BOINC preference for memory usage too low you will get tasks waiting for memory to become free. Might you have accidentally changed that setting(or perhaps all your memory is not being recognised)?


John.
14) Message boards : Number crunching : Need cc_config.xml help! (Message 1161109)
Posted 11 Oct 2011 by Profile QuestorProject Donor
You have a couple of missing lines in your file.

The structure is :-

<cc_config>
<log_flags>
[ ... ]
</log_flags>
<options>
[ ... ]
</options>
</cc_config>

So you should have :-

<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
</options>
</cc_config>


John.
15) Message boards : Number crunching : Asking for efficiency advice (Message 1144764)
Posted 25 Aug 2011 by Profile QuestorProject Donor
I realize that there is a creditnew effect working its way through RAC figures these days, but my rigs are off about 40% from where they were about six months ago. While I have reduced WU per gpu down to one on several cards/machines,(because of heat) I can't imagine that it would make that much difference. I've even upgraded two machines recently. All machines have been running fairly steady (when WU availability allows) for several months. I run a stable 266.58, a stable Lunatics x0.37, and a stable BOINC 6.12.33, 24/7 on all machines. I was having a lot of invalids and errors months ago with newer drivers. I since rolled back, and that seems to have calmed down. As I look at my results, they seem to be OK time wise. I'm just concerned that I don't get near the RAC that I used to with better hardware. What am I missing? Where can I look to find any bottlenecks? Thanks for any advice.

Russ


280.26 has made a big difference to one of my machines and seems stable. The GTX570s were downclocking so that I was seeing GPU usage in the 80% range instead of 99% now - only seen on Vista64. XP 32 and 64 machines always show 99% with both drivers. (all cases with lunatics 38g)

That was starting to make a difference to RAC but at the moment it seems to be generally on the rise on all my machines for some other resaon.


John.
16) Message boards : Number crunching : I Was Getting Strange Errors (Message 1109455)
Posted 25 May 2011 by Profile QuestorProject Donor
I have a similar machine http://setiathome.berkeley.edu/show_host_detail.php?hostid=5798463

Phenom X6 1100T running SETI@HOME on 6 cores without errors. This has only 4GB RAM running Vista 64. I am running 6.10.58 not 6.12.26.


John.
17) Message boards : Number crunching : nVIDIA driver 266.58 (Message 1103742)
Posted 6 May 2011 by Profile QuestorProject Donor
Hi Sutaru

I have the tray icon and am using XP with 266.58 drivers.

If you do not have it, run the Nvidia Control Panel and go to the Desktop menu. Under there is an option to tick for 'Show notification tray icon'.

Hope that gives you what you are looking for.

Regards,


John.
18) Message boards : Number crunching : computer crashes when usb device plugged in (Message 1047024)
Posted 8 Nov 2010 by Profile QuestorProject Donor
When you insert the USB device and the machine does not reboot - does the USB device actually work?

What I'm wondering is ususally the front panel sockets go to a header which plugs into the motherboard. If the header plug is misaligned on the motherboard connector it may be shorting something out / causing a reset when you insert your device.

The header sockets arent usually keyed in any way and it is possible to insert incorrectly when they are in an awkward position - I've done it myself.

Another thought - check for any small conducting foreign objects that might have found their way into the USB socket which may cause intermittent shorts when a device is inserted.


John.

19) Message boards : Number crunching : Corrupt database? (Message 1044021)
Posted 23 Oct 2010 by Profile QuestorProject Donor
My computer with ID 5455034 shouldn’t be at Rank 21, as I have RAC 47,504.20 .
It should be at Rank 16.
I think something is going on with the database.


I have noticed this before. I think those pages are based on some sort of static data which gets refreshed periodically (you can only view the first 10000 hosts). If the process doesnt get as far as updating everything some pages show old data. Page 1 had values less than yours a while back but it has now changed and you actually appear in pos 20 and 21 at the moment!.


John.
20) Message boards : Number crunching : Still Getting New Ghosts (Message 1040909)
Posted 11 Oct 2010 by Profile QuestorProject Donor
Apparently it doesnt work on XP. http://support.microsoft.com/kb/262265

The work around is to change the IP address to a non working one for your router and then back to dhcp (or a working static address).

Disable
=======

netsh interface ip set address <interface name> static <ip address> <mask> <default gateway> <gateway interface metric>

e.g.
netsh interface ip set address "Local Area Connection" static 1.1.1.1 255.0.0.0 1.0.0.1 1

Enable
======

netsh interface ip set address "Local Area Connection" dhcp

Tried on XP and works OK.


John.


Next 20

Copyright © 2016 University of California