Please use x8 because OpenCL™ BSP supports only up to x8.
(Reference) Can Stratix® 10 GX FPGA Development Kit support PCIe gen3x16 for OpenCL?
https://community.altera.com/kb/knowledge-base/can-intel%C2%AE-stratix%C2%AE-10-gx-fpga-development-kit-support-pcie-gen3x16-for-opencl%E2%84%A2/344307
--------------------
Category: OpenCL™
Tools: Intel® FPGA SDK for OpenCL™
Device: Stratix® 10