ที่เก็บตัวอย่างของตัวอย่างมีตัวอย่างสำหรับชุดเครื่องมือIntel® Oneapi
เนื้อหาของสาขาเริ่มต้นในพื้นที่เก็บข้อมูลนี้มีไว้เพื่อใช้กับชุดเครื่องมือIntel® Oneapi รุ่นล่าสุดที่ปล่อยออกมา
คุณสามารถค้นหาตัวอย่างได้โดยการเรียกดู แคตตาล็อกตัวอย่าง OneAPI การใช้แคตตาล็อกคุณสามารถค้นหาชื่อตัวอย่างหรือคำอธิบาย
คุณสามารถปรับแต่งการท่องเว็บหรือค้นหาผ่านการกรองต่อไปนี้:
โคลนที่เก็บโดยป้อนคำสั่งต่อไปนี้:
git clone https://github.com/oneapi-src/oneAPI-samples.git
หรือคุณสามารถดาวน์โหลดไฟล์ zip ที่มีสาขาหลักในที่เก็บ
หากคุณต้องการตัวอย่างสำหรับชุดเครื่องมือIntel® Oneapi รุ่นก่อนหน้านี้ให้ใช้ที่เก็บเวอร์ชันที่ติดแท็กซึ่งสอดคล้องกับเวอร์ชัน Toolkit
โคลนเวอร์ชันก่อนหน้าของที่เก็บโดยใช้ Git โดยป้อนคำสั่งคล้ายกับต่อไปนี้:
git clone -b <tag> https://github.com/oneapi-src/oneAPI-samples.git
โดยที่ <tag> เป็นแท็ก gitHub ที่สอดคล้องกับหมายเลขรุ่นเครื่องมือเช่น 2024.2.0
หรือคุณสามารถดาวน์โหลดไฟล์ zip ที่มีที่เก็บข้อมูลเฉพาะของที่เก็บ
ตัวอย่างที่ดีที่สุดในการเริ่มต้นขึ้นอยู่กับสิ่งที่คุณพยายามเรียนรู้หรือประเภทของปัญหาที่คุณพยายามแก้ไข
| ถ้าคุณต้องการเรียนรู้เกี่ยวกับ ... | เริ่มต้นด้วย ... |
|---|---|
| พื้นฐานของการเขียนการรวบรวมและการสร้างโปรแกรมสำหรับ CPU, GPU หรือ FPGAS | เพิ่มหรือเพิ่มตัวอย่างเวกเตอร์อย่างง่าย (คุณสามารถใช้ตัวอย่างเหล่านี้เป็นโครงการเริ่มต้นโดยการลบองค์ประกอบที่ไม่ต้องการและเพิ่มรหัสและข้อกำหนดการสร้างของคุณ) |
| พื้นฐานของการใช้ปัญญาประดิษฐ์ | การเริ่มต้นตัวอย่างสำหรับเครื่องมือ AI |
| พื้นฐานของปริมาณงานที่แสดงภาพและการติดตามเรย์ | การเริ่มต้นตัวอย่างสำหรับIntel® Oneapi Rendering Toolkit (Render Kit) |
| วิธีการแก้ไขหรือสร้างไฟล์สร้างสำหรับโครงการที่สอดคล้องกับ SYCL | เวกเตอร์เพิ่มตัวอย่าง |
หมายเหตุ : readme.md ที่รวมอยู่ในแต่ละตัวอย่างมีคำแนะนำการสร้างสำหรับระบบปฏิบัติการที่รองรับทั้งหมด สำหรับตัวอย่างที่ทำงานในสมุดบันทึก Jupyter คุณอาจต้องติดตั้งหรือกำหนดค่าเฟรมเวิร์กเพิ่มเติมหรือผู้จัดการแพ็คเกจหากคุณยังไม่ได้อยู่ในระบบของคุณ
หากคุณต้องการใช้สภาพแวดล้อมการพัฒนาแบบรวม (IDE) กับตัวอย่างเหล่านี้คุณสามารถดาวน์โหลด Visual Studio Code สำหรับใช้บน Windows*, Linux*และ MacOS*
ที่เก็บตัวอย่างตัวอย่างถูกจัดโดยหมวดหมู่ระดับสูง
Intel (R) Xeon (R) Platinum 8468V
Intel (R) Data Center GPU MAX 1100
OpenCl Driver: Intel (R) Opencl, Intel (R) Xeon (R) Platinum 8468V OpenCL 3.0 (สร้าง 0) [2024.18.7.0.11_160000]
ไดร์เวอร์ระดับศูนย์: Intel (R) ระดับศูนย์, Intel (R) ศูนย์ข้อมูล GPU MAX 1100 1.3 [1.3.28202]
เวอร์ชันแพ็คเกจ oneapi:
- Intel Oneapi HPC Toolkit Build เวอร์ชัน: 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 Driver: Intel (R) OpenCl, 11th Gen Intel (R) Core (TM) I7-1185G7 @ 3.00GHz OpenCL 3.0 (สร้าง 0) [2024.18.9.0.28_160000]
ไดร์เวอร์ระดับ Zero: Intel (R) Oneapi Unified Runtime ผ่าน Level-Zero, Intel (R) Iris (R) XE Graphics 12.0.0 [1.3.27193]
เวอร์ชันแพ็คเกจ oneapi:
- Intel Oneapi HPC Toolkit Build Version: 2025.0.0.822
Error MSB6003 The specified task executable ... could not be run... เมื่อสร้างโปรแกรมตัวอย่างอาจเป็นเพราะความยาวของเส้นทางไดเรกทอรี ย้ายไดเรกทอรี build ไปยังตำแหน่งที่มีเส้นทางที่สั้นกว่า สร้างตัวอย่างในตำแหน่งใหม่ รายการตัวอย่างจากโครงการที่ใช้ OneAPI ห้องสมุดและเครื่องมือ นอกจากนี้ตัวอย่างที่น่าตื่นเต้นที่สุดจากโครงการ AI อื่น ๆ ที่ไม่จำเป็นต้องมีพื้นฐานมาจาก OneAPI นั้นยังอยู่ที่นี่เพื่อให้ทรัพยากรล่าสุดและมีค่าสำหรับการเพิ่มประสิทธิภาพการทำงานของคุณ
ตัวอย่างรหัสได้รับอนุญาตภายใต้ใบอนุญาต MIT ดู License.txt สำหรับรายละเอียด
ใบอนุญาตโปรแกรมของบุคคลที่สามสามารถพบได้ที่นี่: programs-programs.txt
© Intel Corporation Intel โลโก้ Intel และเครื่องหมาย Intel อื่น ๆ เป็นเครื่องหมายการค้าของ Intel Corporation หรือ บริษัท ย่อย ชื่อและแบรนด์อื่น ๆ อาจถูกอ้างว่าเป็นทรัพย์สินของผู้อื่น