ID บทความ: 000096946 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 11/10/2023

PI_ERROR_DEVICE_NOT_FOUND

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เนื่องจากปัญหาใน Intel® oneAPI Base Toolkit คุณอาจเห็นข้อผิดพลาดนี้ในการจําลองตัวเร่งความเร็วการถ่ายข้อมูลหรือโครงการ SYCL* HLS คุณมีแนวโน้มที่จะเห็นข้อผิดพลาดนี้หากตัวแปรสภาพแวดล้อม CL_CONTEXT_MPSIM_DEVICE_INTELFPGA ตั้งค่าไม่ถูกต้อง ปัญหานี้อาจเกิดขึ้นเมื่อรายการรีจิสทรี Khronos\OpenCL\Vendors ไม่ถูกต้อง

พบข้อยกเว้นโฮสต์ SYCL:
ไม่มีอุปกรณ์ที่มีประเภทที่ร้องขอ โปรดตรวจสอบ https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-dpcpp-system-requirements.html -1 (PI_ERROR_DEVICE_NOT_FOUND)

ความละเอียด

เพื่อหลีกเลี่ยงข้อผิดพลาดนี้

  • ตรวจสอบให้แน่ใจว่าตัวแปรสภาพแวดล้อม CL_CONTEXT_MPSIM_DEVICE_INTELFPGA ตั้งค่าไว้ที่ 1 มี 3 วิธีในการทําดังนี้:
  • Linux: การส่งออก CL_CONTEXT_MPSIM_DEVICE_INTELFPGA=1
  • Windows CMD: ตั้งค่า "CL_CONTEXT_MPSIM_DEVICE_INTELFPGA=1"
  • Windows Powershell: $env: CL_CONTEXT_MPSIM_DEVICE_INTELFPGA=1
  • เลิกตั้งค่าตัวแปรสภาพแวดล้อมหลังจากหรืออุปกรณ์จําลองจะไม่ทํางาน:
  • Linux: CL_CONTEXT_MPSIM_DEVICE_INTELFPGA การส่งออก=
  • Windows CMD: ตั้งค่า "CL_CONTEXT_MPSIM_DEVICE_INTELFPGA="
  • Windows Powershell: Remove-Item Env:CL_CONTEXT_MPSIM_DEVICE_INTELFPGA
  • เอารายการรีจิสทรี u nnecessary ในคอมพิวเตอร์\HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\ผู้ขาย มันควรมีลักษณะดังนี้:

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

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

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

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