ปัญหาสำคัญ
เมื่อจําลองการออกแบบ OpenCL บางอย่าง Intel® FPGA SDK สําหรับ OpenCL™ Emulator อาจใช้ทรัพยากร CPU ทั้งหมดและก่อให้เกิดอันตรายถึงชีวิต ข้อ ผิด พลาด
หากต้องการจํากัดการใช้กระบวนการของรันไทม์ Emulator สําหรับ Windows และ Linux ให้ระบุ ความเกี่ยวข้องของ CPU สําหรับอีมูเลเตอร์โดยการตั้งค่า CL_CONTEXT_EMULATOR_PROCESS_AFFINITY_MASK_ALTERA ตัวแปรสภาพแวดล้อม
ตัวอย่างเช่น ในการเรียกใช้โปรแกรมโฮสต์บน 4 คอร์แรกของ CPU เท่านั้น เรียกใช้คําสั่ง Linux ต่อไปนี้:
env CL_CONTEXT_EMULATOR_DEVICE_ALTERA=1
CL_CONTEXT_EMULATOR_PROCESS_AFFINITY_MASK_ALTERA=15 host
หรือ
env CL_CONTEXT_EMULATOR_DEVICE_ALTERA=1
CL_CONTEXT_EMULATOR_PROCESS_AFFINITY_MASK_ALTERA=0xF host