Forum > Alternate Hardware platforms
OSX Multibeam OpenCL question
Raistmer:
Great! Will wait with interest (and I'm not always available too so no problems, lets catch each other :) ).
EDIT: With AP tasks too scarse the need for these builds is great and increases constantly. Share your efforts and issues please, we need to make some breakthrough on this front.
Joe Fox:
Understood. I finally have the build modified with the debug info. As soon as I get access to my nvidia and ATI/AMD based machines, I'll run the tests. Should be within the next day or two.
Interestingly, the intel targeted build worked on all three machines, and appeared to be using the GPU based on the time it took for the test to run.
Thanks for the patience.
-Joe
Joe Fox:
Here is the final output before I get the error. This is running the HD5xxx version on a mac pro with two ATI/AMD GPUs
call 'Setting kernel argument:FindAutoCorrelation_reduce1_kernel_cl' is finished OK in file /Users/joe/projects/seti/sah_v7_opt/AKv8/client/analyzeFuncs.cpp near line 707
INFO: After SetupKernelArgs
INFO: Freeing local variables.
call 'arg pos 115' is finished OK in file /Users/joe/projects/seti/sah_v7_opt/AKv8/client/analyzeFuncs.cpp near line 3693
call 'Setting kernel argument:CalcChirpData_kernel2_cl' is finished OK in file /Users/joe/projects/seti/sah_v7_opt/AKv8/client/analyzeFuncs.cpp near line 3694
call 'Enqueueing kernel:CalcChirpData_kernel2_cl' is finished OK in file /Users/joe/projects/seti/sah_v7_opt/AKv8/client/analyzeFuncs.cpp near line 3709
Error in mb oclFFT_2: -49
ERROR: OpenCL kernel/call 'non-strip fft' call failed (-49) in file /Users/joe/projects/seti/sah_v7_opt/AKv8/client/analyzeFuncs.cpp near line 3820.
The full stderr.txt is attached as well.
I will be testing the nvidia one this evening.
Thanks
-Joe
Raistmer:
-49 is invalid argument index.
Please check arguments for that last call (clSetKernelArg).
Try to update your workspace with latest rev also. Seems Urs can build OpenCL ATi for OS X w/o issues now. Only issue we working on is one missed pulse in special test task, but not any runtime errors...
Joe Fox:
The latest call is
err = clSetKernelArg(CalcChirpData_kernel2_cl,0,sizeof(cl_float2),(void *)&chirprate2)
I will examine what the values of chirprate2 are.
I will also grab the latest code and see if the issue persists.
Thanks
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version