Intel FPGA SDK for OpenCL Programming Guide (Version 2017.05.08) schlägt vor: "Geben Sie CL_MEM_BANK_1_INTEL an, den Puffer dem niedrigsten verfügbaren Speicherbereich zuzuordnen."
Wenn Sie Intel FPGA SDK für OpenCL 17.0 Version installieren und die Kennzeichnung "CL_MEM_BANK_1_INTEL" in der clCreateBuffer API hinzufügen, wird beim Kompilieren des Host-Codes möglicherweise folgende Fehlermeldung angezeigt.
host/src/main.cpp: In Funktion "bool init_opencl()":
host/src/main.cpp:176: Fehler: "CL_MEM_BANK_1_INTEL" wurde in diesem Bereich nicht erklärt
make: die [bin/vector_add] Fehler 1
"CL_MEM_BANK_1_INTEL" ist ein Fehler im Dokument. Bitte verwenden Sie "CL_MEM_BANK_*_ALTERA" im Intel FPGA SDK für OpenCL 17.0.