Forum Discussion
Altera_Forum
Honored Contributor
8 years agoCL_FLUSH is acting as Blocking call.
Hi All, I'm using non-blocking data transfer in my program to transfer 4K resolution(3840x2160) frame data. If clEnqueueWriteBuffer is blocking(CL_TRUE), it is consuming close to 3.5 millise...
Altera_Forum
Honored Contributor
8 years agoThanks for the reply. I am trying to do is just initiate the transfer and kernel execution time in the background, so that I can use the same time to process my other functions instead of waiting for the results from device. That’s the reason I am using CL_FALSE. Can you please suggest any better way to accomplish this, as I don’t want it be blocking for data transfer or kernel execution.