يحتوي مستودع OneApi-SPAMPLES على عينات من مجموعات أدوات Intel® Oneapi.
من المفترض أن يتم استخدام محتويات الفرع الافتراضي في هذا المستودع مع أحدث إصدار من مجموعات أدوات Intel® Oneapi.
يمكنك العثور على عينات من خلال تصفح كتالوج عينات Oneapi . باستخدام الكتالوج ، يمكنك البحث على العناوين أو الأوصاف.
يمكنك تحسين تصفحك أو البحث من خلال التصفية على ما يلي:
استنساخ المستودع عن طريق إدخال الأمر التالي:
git clone https://github.com/oneapi-src/oneAPI-samples.git
بدلاً من ذلك ، يمكنك تنزيل ملف مضغوط يحتوي على الفرع الأساسي في المستودع.
إذا كنت بحاجة إلى عينات لإصدار سابق من أي من مجموعات أدوات Intel® OneApi ، فاستخدم إصدارًا معلمًا من المستودع الذي يتوافق مع إصدار مجموعة الأدوات.
استنساخ نسخة سابقة من المستودع باستخدام GIT عن طريق إدخال أمر مشابه لما يلي:
git clone -b <tag> https://github.com/oneapi-src/oneAPI-samples.git
حيث <tag> هي علامة GitHub المقابلة لرقم إصدار مجموعة الأدوات ، مثل 2024.2.0 .
بدلاً من ذلك ، يمكنك تنزيل ملف مضغوط يحتوي على إصدار محدد من المستودعات.
تعتمد أفضل عينة Oneapi للبدء بها على ما تحاول تعلمه أو أنواع المشاكل التي تحاول حلها.
| إذا كنت تريد التعرف على ... | ابدأ بـ ... |
|---|---|
| أساسيات الكتابة وتجميع وبناء برامج وحدات المعالجة المركزية أو وحدات معالجة الرسومات أو FPGAs | إضافة بسيطة أو ناقلات إضافة عينات (يمكنك استخدام هذه العينات كمشاريع بداية عن طريق إزالة العناصر غير المرغوب فيها وإضافة الكود والمتطلبات الخاصة بك.) |
| أساسيات استخدام الذكاء الاصطناعي | البدء في عينات أدوات الذكاء الاصطناعى |
| أساسيات أعباء عمل عرض الصور وتتبع الشعاع | البدء في مجموعة أدوات تقديم Intel® OneApi (مجموعة العروض) |
| كيفية تعديل أو إنشاء ملفات إنشاء للمشاريع المتوافقة مع SYCL | المتجه إضافة عينة |
ملاحظة : يوفر readMe.md المضمّن مع كل عينة تعليمات بناء لجميع نظام التشغيل المدعوم. بالنسبة للعينات التي يتم تشغيلها في أجهزة الكمبيوتر المحمولة Jupyter ، قد تحتاج إلى تثبيت أو تكوين أطر عمل إضافية أو مديري الحزم إذا لم يكن لديك بالفعل على نظامك.
إذا كنت تفضل استخدام بيئة تطوير متكاملة (IDE) مع هذه العينات ، فيمكنك تنزيل رمز Visual Studio لاستخدامه على Windows*و Linux*و MacOS*.
يتم تنظيم مستودع عينة Oneapi من خلال فئات عالية المستوى.
Intel (R) Xeon (R) Platinum 8468V
Intel (R) Data Center GPU MAX 1100
برنامج تشغيل Opencl: Intel (R) Opencl ، Intel (R) Xeon (R) Platinum 8468V Opencl 3.0 (Build 0) [2024.18.7.0.11_160000]
برنامج تشغيل المستوى الصفر: Intel (R) Level-Zero ، Intel (R) Data Center GPU MAX 1100 1.3 [1.3.28202]
إصدار حزمة Oneapi:
‐ Intel Oneapi HPC Toolkit إصدار إصدار: 2025.0.0.825
11th Gen Intel (R) Core (TM) I7-1185G7 @ 3.00GHz
Intel (R) Iris (R) Xe Graphics Opencl 3.0 Neo
برنامج تشغيل OpenCl: Intel (R) Opencl ، 11th Gen Intel (R) Core (TM) I7-1185G7 @ 3.00GHz Opencl 3.0 (Build 0) [2024.18.9.0.28_160000]
برنامج تشغيل المستوى الصفر: Intel (R) Oneapi Runified Runified Runified عبر المستوى-الصفر ، Intel (R) IRIS (R) XE Graphics 12.0.0 [1.3.27193]
إصدار حزمة Oneapi:
- إصدار مجموعة أدوات Intel Oneapi HPC: 2025.0.0.822
Error MSB6003 The specified task executable ... could not be run... عند إنشاء برنامج عينة ، فقد يكون ذلك بسبب طول مسار الدليل. انقل دليل build إلى موقع مع مسار أقصر. بناء العينة في الموقع الجديد. قائمة منسقة من العينات من المشاريع والمكتبات والأدوات القائمة على OneApi. بالإضافة إلى ذلك ، يتم سرد العينات الأكثر إثارة من مشاريع الذكاء الاصطناعى الأخرى التي لا تعتمد بالضرورة على Oneapi هنا لتزويدك بأحدث الموارد والقيمة لزيادة إنتاجيتك.
عينات الرمز مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر الترخيص. txt للحصول على التفاصيل.
يمكن العثور على تراخيص برنامج الطرف الثالث هنا: جهة خارجية-برنامج.
© Intel Corporation. تعد Intel ، وشعار Intel ، وعلامات Intel الأخرى علامات تجارية لشركة Intel Corporation أو الشركات التابعة لها. قد يتم المطالبة بأسماء وعلامات تجارية أخرى كممتلكات للآخرين.