ID บทความ: 000074490 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 14/12/2016

การจําลองการออกแบบ OpenCL อาจใช้ทรัพยากร CPU ทั้งหมดและก่อให้เกิดข้อผิดพลาดร้ายแรง

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT

ปัญหาสำคัญ

คำอธิบาย

เมื่อจําลองการออกแบบ 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

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้