إن Intel(R) Graphics Compute Runtime لـ oneAPI Level Zero وOpenCL(TM) Driver هو مشروع مفتوح المصدر يوفر دعم Compute API (Level Zero, OpenCL) لبنيات أجهزة الرسومات Intel (HD Graphics, Xe).
NEO هو الاسم المختصر لـ Compute Runtime الموجود في هذا المستودع. إنها أيضًا عقلية تطويرية اعتمدناها عندما بدأنا جهود تنفيذ OpenCL لأول مرة.
لقد تطور المشروع إلى ما هو أبعد من واجهة برمجة تطبيقات واحدة ولم يعد NEO يتضمن واجهة برمجة تطبيقات محددة. عند الحديث عن واجهة برمجة تطبيقات محددة، سنذكرها بالاسم (على سبيل المثال Level Zero، OpenCL).
يتم توزيع وقت تشغيل Intel(R) Graphics Compute Runtime لبرنامج تشغيل oneAPI Level Zero وOpenCL(TM) بموجب ترخيص MIT.
يمكنك الحصول على نسخة من الترخيص على: https://opensource.org/licenses/MIT
منصة | OpenCL | المستوى صفر |
---|---|---|
معالجات Intel Core مع أجهزة الرسومات Gen8 (المعروفة سابقًا باسم Broadwell) | 3.0 | - |
معالجات Intel Core مع أجهزة الرسومات Gen9 (Skylake، Kaby Lake، Coffee Lake سابقًا) | 3.0 | ي |
معالجات Intel Atom المزودة بأجهزة رسومات Gen9 (المعروفة سابقًا باسم Apollo Lake وGemini Lake) | 3.0 | - |
معالجات Intel Core مع أجهزة الرسومات Gen11 (المعروفة سابقًا باسم Ice Lake) | 3.0 | ي |
معالجات Intel Atom مع أجهزة الرسومات Gen11 (بحيرة Elkhart سابقًا) | 3.0 | - |
معالجات Intel Core مع أجهزة الرسومات Gen12 (المعروفة سابقًا باسم Tiger Lake وRocket Lake وAlder Lake) | 3.0 | ي |
تم تغيير إيقاع الإصدار من أسبوعي إلى شهري في أواخر عام 2022
للسماح بوصول NEO إلى جهاز GPU، تأكد من أن المستخدم لديه أذونات للملفات /dev/dri/renderD*.
NEO متاح للتثبيت على مجموعة متنوعة من توزيعات Linux ويمكن تثبيته عبر مدير حزم التوزيعة.
على سبيل المثال في Ubuntu* 22.04:
apt-get install intel-opencl-icd
تتوفر حزم .deb الخاصة بـ Ubuntu مع تعليمات التثبيت وملاحظات الإصدار على صفحة الإصدار
الارتباط المباشر بمكتبة وقت التشغيل غير مدعوم:
بالإضافة إلى ذلك، لتمكين دعم عدادات الأداء، هناك حاجة إلى الحزم التالية:
بشكل افتراضي، يرجى إرسال مشكلة باستخدام واجهة github.com الأصلية.
قم بإنشاء طلب سحب على github.com باستخدام التصحيح الخاص بك. تأكد من أن التغيير الذي تجريه يبني ويمرر ULTs بشكل نظيف. سوف يتصل بك أحد المشرفين إذا كانت هناك أسئلة أو مخاوف. راجع إرشادات المساهمة لمزيد من التفاصيل.
(*) يجوز المطالبة بأسماء وعلامات تجارية أخرى باعتبارها ملكًا للآخرين.