Hi
Hope you are staying safe
Please refer the section below
8. Strategies for Improving Memory Access Efficiency
in the guide
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/opencl-sdk/aocl-best-practices-guide.pdf
As mentioned in the guide :
"If your OpenCL kernel performs a large number of memory accesses, the Intel FPGA SDK for OpenCL Offline Compiler must generate complex arbitration logic to handle the memory access requests. The complex arbitration logic might cause a drop in the maximum operating frequency (fmax), which degrades kernel performance"
There is a number of procedures to be tried to improve this, which is given same section.
Thanks and Regards
Anil