تم إصدار مجموعة أدوات Intel oneAPI


تم إصدار مجموعة أدوات Intel oneAPI

في 8 ديسمبر ، أصدرت إنتل مجموعة من الأدوات البرمجية المصممة لتطوير البرامج باستخدام واجهة برمجة واحدة (API) لمختلف مسرعات الحوسبة ، بما في ذلك معالجات تعليمات المتجه (وحدات المعالجة المركزية) ، ومسرعات الرسومات (وحدات معالجة الرسومات) ، وصفيفات البوابة القابلة للبرمجة الميدانية (FPGAs) - مجموعة أدوات Intel oneAPI لتطوير برامج XPU.

تحتوي مجموعة أدوات OneAPI Base Toolkit على برامج التحويل البرمجي والمكتبات وأدوات التحليل وتصحيح الأخطاء وأدوات التوافق التي تساعد في نقل البرامج التي تستخدم CUDA إلى لغة Data Parallel C ++ (DPC ++).

توفر مجموعات الأدوات الإضافية أدوات للحوسبة عالية الأداء (HPC Toolkit) ، ولتطوير الذكاء الاصطناعي (AI Toolkit) ، وإنترنت الأشياء (IoT Toolkit) والتصور عالي الأداء (Rendering Toolkit).

تتيح لك أدوات Intel oneAPI تشغيل البرامج المشتقة من نفس التعليمات البرمجية المصدر على بنى أجهزة مختلفة.

يمكن تنزيل مجموعات الأدوات مجانًا. بالإضافة إلى الإصدار المجاني من الأدوات ، هناك أيضًا نسخة مدفوعة تتيح الوصول إلى الدعم الفني من مهندسي Intel. تتوفر أيضًا القدرة على استخدام خدمة Intel® DevCloud لتطوير واختبار الكود ، والذي يوفر الوصول إلى العديد من وحدات المعالجة المركزية (CPU) ووحدات معالجة الرسومات (GPU) و FPGAs. ستستند الإصدارات المستقبلية من Intel® Parallel Studio XE و Intel® System Studio إلى Intel oneAPI.

رابط التحميل: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

متطلبات النظام

معالجات:

  • عائلة معالجات Intel® Core ™ أو أعلى
  • عائلة المعالجات Intel® Xeon®
  • عائلة المعالجات Intel® Xeon® Scalable

مسرعات الحوسبة:

  • وحدات معالجة رسومات GEN9 مدمجة أو أعلى بما في ذلك أحدث رسومات Intel® Iris® Xe MAX
  • بطاقة التسريع القابلة للبرمجة Intel® (PAC) مع Intel Arria® 10 GX FPGA التي تتضمن Intel® Acceleration Stack لوحدة المعالجة المركزية Intel® Xeon® مع الإصدار 1.2.1 من FPGAs
  • بطاقة تسريع Intel® Programmable Acceleration Card (PAC) D5005 (المعروفة سابقًا باسم Intel® PAC مع Intel® Stratix® 10 SX FPGA) التي تتضمن Intel® Acceleration Stack لوحدة المعالجة المركزية Intel® Xeon® مع إصدار FPGAs 2.0.1
  • منصات FPGA المخصصة (تم نقلها من الأنظمة الأساسية المرجعية Intel® Arria® 10 GX و Intel® Stratix® 10 GX)
  • منصات Intel® المخصصة مع الإصدار 19.4 من برنامج Intel® Quartus® Prime
  • منصات Intel® المخصصة مع الإصدار 20.2 من برنامج Intel® Quartus® Prime
  • منصات Intel® المخصصة مع الإصدار 20.3 من برنامج Intel® Quartus® Prime

نظام التشغيل:

  • Red Hat Enterprise Linux 7.x - دعم جزئي
  • Red Hat Enterprise Linux 8.x - الدعم الكامل
  • SUSE Linux Enterprise Server 15 SP1، SP2 - دعم جزئي
  • SUSE Linux Enterprise Server 12 - دعم جزئي
  • Ubuntu 18.04 LTS - الدعم الكامل
  • Ubuntu 20.04 LTS - الدعم الكامل
  • CentOS 7 - الدعم الجزئي
  • CentOS 8 - الدعم الكامل
  • فيدورا 31 - دعم جزئي
  • دبيان 9 ، 10 - دعم جزئي
  • مسح Linux - دعم جزئي
  • Windows 10 - الدعم الجزئي
  • Windows Server 2016 - الدعم الكامل
  • Windows Server 2019 - الدعم الكامل
  • macOS 10.15 - دعم جزئي

المصدر: linux.org.ru