intel RN-OCL004 FPGA SDK د OpenCL پرو ایډیشن لپاره
intel RN-OCL004 FPGA SDK د OpenCL پرو ایډیشن لپاره

Intel® FPGA SDK د OpenCL™ پرو ایډیشن نسخه 22.4 لپاره د ریلیز یادښتونه

Intel® FPGA SDK for OpenCL™ Pro Edition Release Notes د OpenCL(1)(2) Pro Edition او Intel FPGA Runtime Environment (RTE) لپاره د OpenCL Pro Edition لپاره د Intel FPGA سافټویر پرمختیا کټ (SDK) په اړه ناوخته ماتونکي معلومات وړاندې کوي. نسخه 22.4.

نوې ځانګړتیاوې او پرمختګونه

د OpenCL پرو ایډیشن لپاره د Intel FPGA SDK او د OpenCL پرو ایډیشن لپاره د Intel FPGA RTE په دې ریلیز کې هیڅ نوې ځانګړتیاوې ندي اضافه شوي.

د عملیاتي سیسټم ملاتړ

د OpenCL لپاره د Intel FPGA SDK لپاره د OS ملاتړ په اړه معلومات د Intel FPGA د عملیاتي سیسټم ملاتړ پاڼې کې شتون لري webسایټ
اړوند معلومات
د عملیاتي سیسټم ملاتړ

د سافټویر چلند کې بدلونونه

د OpenCL لپاره د Intel FPGA SDK او د OpenCL لپاره د Intel FPGA RTE په اوسني خپریدو کې د سافټویر چلند کې هیڅ بدلون ندی راغلی.
اړوند معلومات
OpenCL 2.0 سرلیکونه

پیژندل شوي مسلې او د حل لارې

دا برخه د پیژندل شوي مسلو په اړه معلومات وړاندې کوي چې د OpenCL لپاره Intel FPGA SDK او د OpenCL نسخه 22.4 لپاره Intel FPGA RTE اغیزه کوي.

  1. OpenCL او OpenCL لوگو د Apple Inc. سوداګریزې نښې دي چې د Khronos Group™ په اجازې کارول کیږي.
  2. د OpenCL لپاره Intel FPGA SDK د خپاره شوي Khronos مشخصاتو پر بنسټ والړ دی، او د Khronos Conformance ازموینې پروسې څخه تېر شوی. د اوسني موافقت حالت په کې موندل کیدی شي www.khronos.org/conformance.
تفصیل د کار چاره
کله چې د OpenCL کرنل تالیف کول چې د کتابتون فنکشنونو ته زنګونه لري چې د HLS دندې لري، زیاتیدونکي تالیف کولی شي د غیر اغیزمن شوي کرنلونو لپاره بیا ترکیب پیل کړي. هیڅ پیژندل شوی حل ندی. په هرصورت، دا یو فعال بګ ندی. دا کیدای شي د ډیر محافظه کار زیاتوالي تالیف پایله ولري.
د ایمولیټر چلولو وخت د ادعا کولو تېروتنه خپروي که چیرې یو کرنل 16,000 ځله په قطار کې وي. یو دانه له 16,000 څخه ډیر ځله په قطار کې مه کوئ.
د 61 حروفونو څخه اوږد نومونو سره د OpenCL کرنل ممکن د Intel Quartus® Prime Pro Edition کمپیلر کې د لاندې غلطۍ سره ورته غلطی سره ناکام شي: د OpenCL کرنل نوم اندازه کم کړئ.
تېروتنه (16045): مثال "...| _cra_slave_inst "انسټیټیوټ نه تعریف شوی وجود" _فعال_کرا_غلام" File:fileنوم> کرښه:
د OpenCL کرنل پایپونه په ځینو مواردو کې د دلیلونو په توګه نشي تیریدلی. علامه دا ده چې د منډې وخت ترلاسه کوي a CL_INVALID_BUFFER_SIZE (-61) تېروتنه کله چې تاسو خپل دانه په قطار کې کړئ. د پایپونو پر ځای د چینلونو کارولو لپاره خپل ډیزاین بدل کړئ.
کله چې په بدیل توګه فرعي بفرونه او د دوی اصلي بفرونه کاروي، یو ته لیکل شوي بدلونونه ممکن په بل کې منعکس نشي. د بفر نه نقشه کول او نقشه کول فرعي بفرونه او د دوی اصلي بفرونه همغږي کولو ته اړ کوي. د بفر کارولو تر مینځ د بفر نقشه کول او نقشه کول باید د دې مسلې مخه ونیسي.

دا برخه د پیژندل شوي مسلو په اړه معلومات وړاندې کوي چې د OpenCL ګمرک پلیټ فارم تولک کټ او د حوالې پلیټ فارمونو لپاره د Intel FPGA SDK اوسني خوشې کولو اغیزه کوي. دا مسلې ممکن په ګمرک پلیټ فارمونو باندې هم اغیزه وکړي چې تاسو یې د OpenCL لپاره د Intel FPGA SDK سره کارولو لپاره رامینځته کوئ.

تفصیل د کار چاره
د وینډوز لپاره، کله چې کوربه غوښتنلیک د وسیلو شمیره پوښتنه کوي، زنګ ووهئ clGetDeviceIDs 128 وسایل بیرته راستانه کړئ پرته لدې چې موجود وسیلو ریښتیني شمیر ته پام وکړئ.

یادونه: تاسو کولی شئ د وسیلې لیست په پیل کې اصلي موجود وسایل ومومئ چې بیرته راستانه شوي clGetDeviceIDs.

د لاندې کارونو څخه یو ترسره کړئ:

• د کوربه غوښتنلیک بیا ولیکئ ترڅو د پوښتنو محدودولو لپاره

clGetDeviceIDs د وسیلو اصلي شمیر ته.

• د کارولو لپاره کوربه غوښتنلیک بیا ولیکئ clGetDeviceInfo د دې پوښتنې لپاره چې کوم وسایل شتون لري. د clGetDeviceInfo سره زنګ وهل CL_DEVICE_AVAILABLE فلګ په سمه توګه راپور ورکوي چې بهرني وسایل شتون نلري.

• یوازې د زنګ وهلو لپاره کوربه غوښتنلیک بیا ولیکئ clCreateContext د وسیلو ریښتیني شمیر سره. زنګ وهل clCreateContext د خارجي وسیلو سره د غلطۍ سره ناکامیږي CL_DEVICE_NOT_AVAILABLE.

• د چاپیریال متغیر تنظیم کړئ

CL_OVERRIDE_NUM_DEVICES_INTELFPGA ته

د وسایلو سمه شمیره. داسې کول د غلط چلند اصلاح کوي clGetDeviceIDs.

د OpenCL سافټویر مسلو لپاره وروستی پیژندل شوی Intel FPGA SDK

د اوسني Intel FPGA SDK لپاره د OpenCL نسخې او پخوانیو نسخو لپاره د اضافي پیژندل شوي مسلو معلوماتو لپاره، د پوهې بنسټ ته مراجعه وکړئ web پاڼه

اړوند معلومات
د پوهې بنسټ

د سافټویر مسلې حل شوې

د OpenCL لپاره Intel FPGA SDK او د OpenCL نسخه 22.4 لپاره Intel FPGA RTE کې د سافټویر کومه مسله راپور شوې، سمه شوې یا بل ډول حل شوې نه ده.

 د سافټویر پیچونه پدې ریلیز کې شامل دي

په دې ریلیز کې د سافټویر پیچونه شامل ندي.

Intel FPGA SDK د OpenCL پرو ایډیشن ریلیز نوټس آرشیف لپاره

د دې خوشې یادښتونو د وروستیو او پخوانیو نسخو لپاره، I ته مراجعه وکړئntel FPGA SDK د OpenCL پرو ایډیشن ریلیز نوټونو لپاره. که د سافټویر نسخه لیست نه وي، د سافټویر پخوانۍ نسخه لپاره لارښود پلي کیږي.

د OpenCL پرو ایډیشن ریلیز نوټونو لپاره د Intel FPGA SDK سند بیاکتنه تاریخ
د سند نسخه د Intel Quartus Prime نسخه بدلونونه
2022.12.19 22.4 ابتدايي خوشې کول.

ټولنیزه نښه آنلاین نسخه
ټولنیزه نښه فیډبیک واستوئ

د انټل لوگو

اسناد / سرچینې

intel RN-OCL004 FPGA SDK د OpenCL پرو ایډیشن لپاره [pdf] د کارونکي لارښود
RN-OCL004، RN-OCL004 FPGA SDK د OpenCL پرو ایډیشن لپاره، FPGA SDK د OpenCL Pro Edition لپاره، SDK د OpenCL Pro Edition لپاره، OpenCL Pro Edition، Edition

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *