由於 PAC OpenCL 主機板支援套件 (BSP) 固有架構,PAC 可能會在機器重新開機並重新啟動 OpenCL 環境變數後,失去 OpenCL BSP 組態,因為在 Intel® Programmable Acceleration Card 上的 OpenCL 中,具有 Intel® Arria® 10 GX FPGA快速啟動使用者指南,導致「aocl 診斷」指令出現類似下列錯誤:
aocl 診斷:從/opencl/opencl_bsp/linux64/opencl_bsp exec 執行診斷
aocl 診斷:失敗 1 次。以下第一個錯誤:
供應商:Intel Corp
處理是:-2
Phys Dev 名稱狀態資訊
pac_a10_ee00000Uninitialized未設定為 OpenCL BSP。
流覽到 hello_world.aocx 所在的 PAC 軟體安裝資料夾。執行「aocl program acl0 hello_world.aocx」以安裝 BSP 並解決問題。請注意,如果不存在 BSP,使用 clBuildProgram 指令建置的 .aocx 檔案的程式設計不會類似地安裝 BSP。這是目前軟體的限制。