Intel RN-OCL004 FPGA SDK برای نسخه OpenCL Pro
Intel® FPGA SDK for OpenCL™ Pro Edition نسخه 22.4 Release Notes
Intel® FPGA SDK for OpenCL™ Pro Edition Release Notes اطلاعاتی در مورد کیت توسعه نرم افزار Intel FPGA (SDK) برای OpenCL(1)(2) Pro Edition و Intel FPGA Runtime Environment (RTE) برای OpenCL Pro Edition نسخه 22.4 ارائه می دهد.
ویژگی ها و پیشرفت های جدید
هیچ ویژگی جدیدی در این نسخه از Intel FPGA SDK برای OpenCL Pro Edition و Intel FPGA RTE برای OpenCL Pro Edition اضافه نشده است.
پشتیبانی سیستم عامل
اطلاعات مربوط به پشتیبانی سیستم عامل Intel FPGA SDK برای OpenCL در صفحه پشتیبانی از سیستم عامل Intel FPGA موجود است. webسایت
اطلاعات مرتبط
پشتیبانی سیستم عامل
تغییرات در رفتار نرم افزار
هیچ تغییری در رفتار نرم افزار در نسخه فعلی Intel FPGA SDK برای OpenCL و Intel FPGA RTE برای OpenCL ایجاد نشد.
اطلاعات مرتبط
سرصفحه های OpenCL 2.0
مسائل شناخته شده و راه حل
این بخش اطلاعاتی در مورد مسائل شناخته شده ای ارائه می دهد که بر Intel FPGA SDK برای OpenCL و Intel FPGA RTE برای OpenCL نسخه 22.4 تأثیر می گذارد.
- OpenCL و لوگوی OpenCL علائم تجاری Apple Inc. هستند که با مجوز Khronos Group™ استفاده می شوند.
- Intel FPGA SDK برای OpenCL بر اساس مشخصات Khronos منتشر شده است و فرآیند تست انطباق Khronos را پشت سر گذاشته است. وضعیت انطباق فعلی را می توان در یافت www.khronos.org/conformance.
توضیحات | راه حل |
هنگام کامپایل کردن یک هسته OpenCL حاوی فراخوانی به توابع کتابخانه حاوی وظایف HLS، کامپایل افزایشی ممکن است باعث کامپایل مجدد برای هسته های بدون تأثیر شود. | هیچ راه حل شناخته شده ای وجود ندارد. با این حال، این یک اشکال عملکردی نیست. ممکن است منجر به یک کامپایل افزایشی محافظه کارانه تر شود. |
اگر کرنل 16,000 بار در نوبت قرار گیرد، زمان اجرا شبیه ساز یک خطای ادعا صادر می کند. | یک کرنل را بیش از 16,000 بار در صف قرار ندهید. |
هسته های OpenCL با نام های بیشتر از 61 کاراکتر ممکن است در کامپایلر Intel Quartus Prime Pro Edition با خطای مشابه خطای زیر خراب شوند: | اندازه نام هسته OpenCL را کاهش دهید. |
خطا (16045): نمونه "...| _cra_slave_inst" موجودیت تعریف نشده را نشان می دهد " _function_cra_slave" File:fileنام> خط: |
|
لوله های هسته OpenCL در برخی موارد نمی توانند به عنوان آرگومان ارسال شوند. علامت این است که زمان اجرا a دریافت می کند CL_INVALID_BUFFER_SIZE خطای (-61) هنگامی که هسته خود را در صف قرار می دهید. |
طراحی خود را طوری تغییر دهید که از کانال ها به جای لوله استفاده کنید. |
هنگام استفاده از بافرهای فرعی و بافرهای والد آنها، تغییرات نوشته شده در یکی ممکن است در دیگری منعکس نشود. | برداشتن نقشه و نگاشت یک بافر، بافرهای فرعی و بافرهای والد آنها را مجبور به همگام سازی می کند. برداشتن نقشه و نگاشت بافر بین استفاده های بافر باید از این مشکل جلوگیری کند. |
این بخش اطلاعاتی در مورد مسائل شناخته شده ای ارائه می دهد که بر روی نسخه فعلی Intel FPGA SDK برای بسته ابزار پلتفرم سفارشی OpenCL و پلتفرم های مرجع تأثیر می گذارد. این مشکلات همچنین ممکن است بر پلتفرمهای سفارشی که برای استفاده با Intel FPGA SDK برای OpenCL ایجاد میکنید، تأثیر بگذارد.
توضیحات | راه حل |
برای ویندوز، زمانی که برنامه میزبان تعداد دستگاه ها را پرس و جو می کند، با آن تماس می گیرد clGetDeviceIDs 128 دستگاه را صرف نظر از تعداد واقعی دستگاه های موجود برگردانید.
توجه: میتوانید دستگاههای موجود واقعی را در ابتدای فهرست دستگاههای بازگرداندهشده توسط پیدا کنید |
یکی از راه حل های زیر را انجام دهید:
• برنامه میزبان را بازنویسی کنید تا پرس و جو را محدود کنید
• برنامه میزبان را برای استفاده بازنویسی کنید • برنامه میزبان را بازنویسی کنید تا فقط تماس بگیرد • متغیر محیط را تنظیم کنید
تعداد صحیح دستگاه ها انجام این کار رفتار اشتباه را برطرف می کند |
آخرین شناخته شده Intel FPGA SDK برای مسائل نرم افزار OpenCL
برای اطلاعات بیشتر درباره مشکل شناخته شده برای Intel FPGA SDK فعلی برای نسخه OpenCL و برای نسخه های قبلی، به پایگاه دانش مراجعه کنید. web صفحه
اطلاعات مرتبط
پایگاه دانش
مشکلات نرم افزاری حل شد
هیچ مشکل نرم افزاری در Intel FPGA SDK برای OpenCL و Intel FPGA RTE برای OpenCL نسخه 22.4 گزارش، اصلاح یا حل نشده است.
وصله های نرم افزاری موجود در این نسخه
هیچ وصله نرم افزاری در این نسخه گنجانده نشده است.
Intel FPGA SDK برای OpenCL Pro Edition Release Notes Archives
برای اطلاع از آخرین و نسخه های قبلی این یادداشت های انتشار، به Intel FPGA SDK برای یادداشتهای انتشار نسخه OpenCL Pro. اگر نسخه نرم افزاری در لیست نیست، راهنمای نسخه نرم افزار قبلی اعمال می شود.
تاریخچه ویرایش سند Intel FPGA SDK برای یادداشتهای انتشار نسخه OpenCL Pro
نسخه سند | اینتل Quartus نسخه پرایم | تغییرات |
2022.12.19 | 22.4 | انتشار اولیه |
اسناد / منابع
![]() |
Intel RN-OCL004 FPGA SDK برای نسخه OpenCL Pro [pdfراهنمای کاربر RN-OCL004، RN-OCL004 FPGA SDK برای OpenCL Pro Edition، FPGA SDK برای OpenCL Pro Edition، SDK برای OpenCL Pro Edition، OpenCL Pro Edition، Edition |