اوپن سی ایل پرو ایڈیشن کے لیے انٹیل RN-OCL004 FPGA SDK
اوپن سی ایل پرو ایڈیشن کے لیے انٹیل RN-OCL004 FPGA SDK

Intel® FPGA SDK برائے OpenCL™ پرو ایڈیشن ورژن 22.4 ریلیز نوٹس

OpenCL™ پرو ایڈیشن ریلیز نوٹس کے لیے Intel® FPGA SDK OpenCL(1)(2) پرو ایڈیشن کے لیے Intel FPGA سافٹ ویئر ڈیولپمنٹ کٹ (SDK) اور OpenCL Pro ایڈیشن کے لیے Intel FPGA رن ٹائم انوائرمنٹ (RTE) کے بارے میں دیر سے معلومات فراہم کرتا ہے۔ ورژن 22.4۔

نئی خصوصیات اور اضافہ

OpenCL Pro ایڈیشن کے لیے Intel FPGA SDK اور OpenCL Pro ایڈیشن کے لیے Intel FPGA RTE کی اس ریلیز میں کوئی نئی خصوصیات شامل نہیں کی گئی ہیں۔

آپریٹنگ سسٹم سپورٹ

OpenCL کے لیے Intel FPGA SDK کے لیے OS سپورٹ کے بارے میں معلومات Intel FPGA کے آپریٹنگ سسٹم سپورٹ پیج پر دستیاب ہے۔ webسائٹ
متعلقہ معلومات
آپریٹنگ سسٹم سپورٹ

سافٹ ویئر کے رویے میں تبدیلیاں

OpenCL کے لیے Intel FPGA SDK اور OpenCL کے لیے Intel FPGA RTE کی موجودہ ریلیز میں سافٹ ویئر کے رویے میں کوئی تبدیلی نہیں کی گئی۔
متعلقہ معلومات
اوپن سی ایل 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 Specification پر مبنی ہے، اور Khronos Conformance ٹیسٹنگ کے عمل کو پاس کر چکا ہے۔ موجودہ موافقت کی حیثیت پر پایا جا سکتا ہے www.khronos.org/conformance.
تفصیل کام کاج
HLS کاموں پر مشتمل لائبریری فنکشنز پر کالز پر مشتمل اوپن سی ایل کرنل کو مرتب کرتے وقت، انکریمنٹل کمپائل غیر متاثرہ کرنل کے لیے دوبارہ کمپائلیشن کو متحرک کر سکتا ہے۔ کوئی معلوم حل نہیں۔ تاہم، یہ ایک فنکشنل بگ نہیں ہے۔ اس کے نتیجے میں زیادہ قدامت پسند اضافی مرتب ہوسکتا ہے۔
اگر ایک دانا 16,000 بار قطار میں لگایا جاتا ہے تو ایمولیٹر رن ٹائم دعوی کی غلطی کو خارج کرتا ہے۔ دانا کو 16,000 بار سے زیادہ قطار میں نہ لگائیں۔
61 حروف سے زیادہ لمبے ناموں والے اوپن سی ایل کرنل انٹیل کوارٹس ® پرائم پرو ایڈیشن کمپائلر میں درج ذیل خرابی کی طرح کی خرابی کے ساتھ ناکام ہو سکتے ہیں۔ اوپن سی ایل کرنل نام کا سائز کم کریں۔
خرابی (16045): مثال "...| _cra_slave_inst "غیر متعینہ ہستی کو فوری کرتا ہے" _فنکشن_کرا_غلام" File:fileنام> لائن:
اوپن سی ایل کرنل پائپ کچھ معاملات میں بطور دلیل نہیں پاس کیے جا سکتے ہیں۔ اس کی علامت یہ ہے کہ رن ٹائم موصول ہوتا ہے۔ 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

OpenCL ورژن کے لیے موجودہ Intel FPGA SDK کے لیے اور پچھلے ورژنز کے لیے اضافی معلوم مسئلہ کی معلومات کے لیے، نالج بیس سے رجوع کریں۔ web صفحہ

متعلقہ معلومات
علم کی بنیاد

سافٹ ویئر کے مسائل حل ہو گئے۔

OpenCL کے لیے Intel FPGA SDK اور OpenCL ورژن 22.4 کے لیے Intel FPGA RTE میں کسی سافٹ ویئر کے مسائل کی اطلاع، تصحیح یا بصورت دیگر حل نہیں کیا گیا۔

 سافٹ ویئر پیچ اس ریلیز میں شامل ہیں۔

اس ریلیز میں کوئی سافٹ ویئر پیچ شامل نہیں ہے۔

اوپن سی ایل پرو ایڈیشن ریلیز نوٹس آرکائیوز کے لیے انٹیل ایف پی جی اے ایس ڈی کے

اس ریلیز نوٹس کے تازہ ترین اور پچھلے ورژن کے لیے، I سے رجوع کریں۔اوپن سی ایل پرو ایڈیشن ریلیز نوٹس کے لیے ntel FPGA SDK. اگر سافٹ ویئر ورژن درج نہیں ہے تو، پچھلے سافٹ ویئر ورژن کے لیے گائیڈ لاگو ہوتا ہے۔

اوپن سی ایل پرو ایڈیشن ریلیز نوٹس کے لیے انٹیل FPGA SDK کی دستاویز پر نظر ثانی کی تاریخ
دستاویز کا ورژن انٹیل کوارٹس پرائم ورژن تبدیلیاں
2022.12.19 22.4 ابتدائی رہائی۔

سماجی نشان آن لائن ورژن
سماجی نشان تاثرات بھیجیں۔

انٹیل لوگو

دستاویزات / وسائل

اوپن سی ایل پرو ایڈیشن کے لیے انٹیل RN-OCL004 FPGA SDK [پی ڈی ایف] یوزر گائیڈ
RN-OCL004, RN-OCL004 FPGA SDK for OpenCL Pro Edition, FPGA SDK for OpenCL Pro Edition, SDK for OpenCL Pro Edition, OpenCL Pro Edition, Edition

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *