Forum Discussion
Intel FPGA SDK for OpenCL: Issue while launching same opencl kernel multiple times
- 2 years ago
Hi @chandrasekhar92,
Noted that there seems to be a custom BSP involved. Is it correct to say there is no references design you are referring to and sample code are based on self written?
After going through the situation, using clWaitForEvents to synchronize kernels in separate queues are working from previous experiences. Would recommend to try clFinish() which has similar purposes to see if that works.
Also for the mention situation, it seem that the desire execution flow are out of order, hence below links would also explain that:
Note: link mention are for example with GPU as the hardware, however the execution concept are the same.
Best Wishes
BB
Hi @chandrasekhar92,
Good day, just following up on the previous clarification.
By any chances did you managed to look into it?
Hope to hear from you soon.
Best Wishes
BB
- chandrasekhar922 years ago
New Contributor
Hi,
Thank you for your time.
I made modifications to the BSP qsys file to add components for PIOs and detect button presses or sliding switches interrupts. When I went back and tried with original BSP, Kernel enqueuing and completion is successful. But when I use the modified qsys, i am facing the above issue. I am trying to figure out if my base addresses of these registers are overlapping with OpenCL kernel.
Thank you.