Masalah Kritis
Saat meniru desain OpenCL tertentu, Intel® FPGA SDK untuk OpenCL™ Emulator dapat mengonsumsi semua sumber daya CPU dan menyebabkan fatal Kesalahan.
Untuk membatasi penggunaan proses runtime Emulator untuk Windows dan Linux, tentukan affinity CPU untuk Emulator dengan mengatur CL_CONTEXT_EMULATOR_PROCESS_AFFINITY_MASK_ALTERA variabel lingkungan.
Misalnya, untuk menjalankan program host pada empat inti pertama dari CPU saja, memanggil salah satu perintah Linux berikut:
env CL_CONTEXT_EMULATOR_DEVICE_ALTERA=1
CL_CONTEXT_EMULATOR_PROCESS_AFFINITY_MASK_ALTERA=15 host
Atau
env CL_CONTEXT_EMULATOR_DEVICE_ALTERA=1
CL_CONTEXT_EMULATOR_PROCESS_AFFINITY_MASK_ALTERA=0xF host