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

ทําไมการออกแบบตัวอย่าง OpenCL™ "Compute Score" จึงอยู่ในIntel® Programmable Acceleration Card D5005

สิ่งแวดล้อม

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    หากคุณใช้งานการออกแบบตัวอย่าง OpenCL™ "compure_score" บน Intel® Programmable Acceleration Card D5005 คุณอาจพบว่าการออกแบบตัวอย่างค้างและไม่สร้างผลลัพธ์  คุณอาจเห็นสิ่งที่คล้ายกันต่อไปนี้:

    [root@localhost bin]# ./host

    RAND_MAX: 2147483647

    การจัดสรรและการตั้งค่าข้อมูล

    การสร้างเอกสาร total_terms=108157184 (no_pad=91552735)

    การสร้างโปรไฟล์

    ...

    การตั้งค่า OpenCL

    แพลตฟอร์ม: Intel® FPGA SDK สําหรับ OpenCL™

    การใช้อุปกรณ์ 1 เครื่อง

    pac_s10_dc : แพลตฟอร์มIntel PAC (pac_ee00000)

    การใช้ AOCX: compute_score.aocx

    เวลาคอมไพล์เคอร์เนล: 0.016351 ms

    .......................................... ค้างที่นี่และไม่สามารถรับผลลัพธ์ได้......

     

    เนื่องจากการคอมไพล์การกําหนดค่าใหม่ (PR) บางส่วนโดยใช้ OpenCL™ อาจทําให้เกิดการละเมิดเวลาในภูมิภาคคงที่ได้ คุณสามารถค้นหาไฟล์ "afu_default.failing_clocks.rpt/afu_default.failing_paths.rpt" ในโฟลเดอร์เอาต์พุต

    ความละเอียด

    ในการหลีกเลี่ยงปัญหานี้ คุณควรคอมไพล์ใหม่โดยใช้ข้อมูลเริ่มต้นอื่นด้วยคําสั่ง: aoc -seed= ตัวอย่างเช่น: aoc hello_world.cl -seed=5

    ปัญหานี้มีกําหนดเวลาให้แก้ไขใน Intel® Acceleration Stack รุ่นใหม่ในอนาคตสําหรับ CPU Intel Xeon®ที่มีFPGAs
     

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

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

    เอฟพีจีเอ Intel® PAC D5005
    Intel® Stratix® 10 SX SoC FPGA

    คำประกาศสิทธิ์

    1

    การโพสต์และการใช้เนื้อหาในเว็บไซต์นี้ทั้งหมดอยู่ภายใต้ข้อกำหนดการใช้งานของ Intel.com

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