Repositori OnoAPI-samples berisi sampel untuk toolkit Intel® OneAPI.
Isi cabang default di repositori ini dimaksudkan untuk digunakan dengan versi terbaru dari Intel® OnoAPI Toolkits.
Anda dapat menemukan sampel dengan menelusuri katalog sampel Onoapi . Menggunakan katalog yang dapat Anda cari pada judul atau deskripsi sampel.
Anda dapat memperbaiki penjelajahan atau mencari melalui pemfilteran pada yang berikut:
Kloning repositori dengan memasukkan perintah berikut:
git clone https://github.com/oneapi-src/oneAPI-samples.git
Atau, Anda dapat mengunduh file zip yang berisi cabang utama dalam repositori.
Jika Anda memerlukan sampel untuk versi sebelumnya dari salah satu Toolkit Intel® OnoAPI, maka gunakan versi tag dari repositori yang sesuai dengan versi ToolKit.
Klon versi repositori sebelumnya menggunakan git dengan memasukkan perintah yang mirip dengan yang berikut:
git clone -b <tag> https://github.com/oneapi-src/oneAPI-samples.git
di mana <tag> adalah tag github yang sesuai dengan nomor versi toolkit, seperti 2024.2.0 .
Atau, Anda dapat mengunduh file zip yang berisi versi tag spository spesifik.
Sampel Onoapi terbaik untuk memulai tergantung pada apa yang Anda coba pelajari atau jenis masalah yang Anda coba selesaikan.
| Jika Anda ingin belajar tentang ... | Mulailah dengan ... |
|---|---|
| Dasar -dasar menulis, menyusun, dan membangun program untuk CPU, GPU, atau FPGA | Tambah Sederhana atau Vektor Tambah Sampel (Anda dapat menggunakan sampel ini sebagai proyek starter dengan menghapus elemen yang tidak diinginkan dan menambahkan kode Anda dan membangun persyaratan.) |
| Dasar -dasar menggunakan kecerdasan buatan | Memulai Sampel untuk Alat AI |
| Dasar -dasar gambar rendering beban kerja dan penelusuran ray | Memulai Sampel untuk Intel® OneAPI Rendering Toolkit (Render Kit) |
| cara memodifikasi atau membuat file build untuk proyek yang sesuai dengan sycl | Vektor tambahkan sampel |
Catatan : README.MD yang disertakan dengan setiap sampel memberikan instruksi build untuk semua sistem operasi yang didukung. Untuk sampel yang dijalankan di Jupyter Notebooks, Anda mungkin perlu menginstal atau mengonfigurasi kerangka kerja tambahan atau manajer paket jika Anda belum memilikinya di sistem Anda.
Jika Anda lebih suka menggunakan Lingkungan Pengembangan Terpadu (IDE) dengan sampel ini, Anda dapat mengunduh kode Visual Studio untuk digunakan pada Windows*, Linux*, dan MacOS*.
Repositori OnoAPI-sampel disusun oleh kategori tingkat tinggi.
Intel (R) Xeon (R) Platinum 8468V
Intel (R) Data Center GPU MAX 1100
Driver Opencl: Intel (R) OpenCl, Intel (R) Xeon (R) Platinum 8468V OpenCl 3.0 (Build 0) [2024.18.7.0.11_160000]
Driver Level Zero: Intel (R) Level-Zero, Intel (R) Data Center GPU MAX 1100 1.3 [1.3.28202]
Versi Paket Onoapi:
- Intel OneAPI HPC Toolkit Build Versi: 2025.0.0.825
Gen 11 Intel (R) Core (TM) I7-1185G7 @ 3.00GHz
Intel (R) IRIS (R) XE Graphics Opencl 3.0 Neo
Driver OpenCl: Intel (R) OpenCL, Gen 11 Intel (R) Core (TM) I7-1185G7 @ 3.00GHz OpenCl 3.0 (Build 0) [2024.18.9.0.28_160000]
Driver Level Zero: Intel (R) ONEAPI Unified Runtime Over Level-Zero, Intel (R) Iris (R) XE Graphics 12.0.0 [1.3.27193]
Versi Paket OneAPI:
- Intel OneAPI HPC Toolkit Build Versi: 2025.0.0.822
Error MSB6003 The specified task executable ... could not be run... saat membangun program sampel, itu mungkin karena panjang jalur direktori. Pindahkan direktori build ke lokasi dengan jalur yang lebih pendek. Bangun sampel di lokasi baru. Daftar sampel yang dikuratori dari proyek, perpustakaan, dan alat yang berbasis di Oneasi. Selain itu, sampel paling menarik dari proyek AI lain yang tidak harus didasarkan pada OneAPI juga terdaftar di sini untuk memberi Anda sumber daya terbaru dan berharga untuk menambah produktivitas Anda.
Sampel kode dilisensikan di bawah lisensi MIT. Lihat lisensi.txt untuk detailnya.
Lisensi program pihak ketiga dapat ditemukan di sini: Program Pihak Ketiga.txt.
© Intel Corporation. Intel, logo Intel, dan tanda intel lainnya adalah merek dagang dari Intel Corporation atau anak perusahaannya. Nama dan merek lain dapat diklaim sebagai milik orang lain.