Forum Discussion
Altera_Forum
Honored Contributor
10 years agoI did some more tests, here are the results:
Memory read test kernel (Read array of integers and compute XOR): ~2.1GB/s Memory write test kernel (Write consecutive integers into an array): ~2.0GB/s Host memory test (memcpy): ~1.5GB/s To clarify: The extremely low performance is caused by the clEnqueueReadBuffer and clEnqueueWriteBuffer calls. These calls block even though I pass CL_FALSE to the blocking_write/blocking_read parameter. CPU usage is also high during these operations. Is this simply an ALTERA OpenCL bug?