Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- Hi,I also meet this problem.I used the board of DE4 530.I guess the reason of the error is that some kernels have been hung because of global mem synchronization. For some reasons the code can make the global mem synchronized, but I use the command of "barrier(CLK_GLOBAL_MEM_FENCE)" .So the kernels is stopped and blocking. The host is still waiting for the kernels.After I removed "barrier(CLK_GLOBAL_MEM_FENCE)" in my code,this error disappeared. Hope this can help you more or less. --- Quote End --- Very much appreciated. I will try to put this piece information into use. I am not very familiar with FPGA fabric but my gut feeling is this issue is caused by the HW synthesized by OpenCL compiler/Quartus II sw. I've been trying to compile and test this app with SDK ver 13 but so far I could not solve a compilation error... when compiled with SDK ver 13 this issue might just dissappear.