Le référentiel sur les échantillons ONEAPI contient des échantillons pour les boîtes à outils Intel® ONEAPI.
Le contenu de la branche par défaut de ce référentiel est censé être utilisé avec la version publiée la plus récente des boîtes à outils Intel® ONEAPI.
Vous pouvez trouver des échantillons en parcourant le catalogue des échantillons ONEAPI . À l'aide du catalogue, vous pouvez rechercher sur les exemples de titres ou descriptions.
Vous pouvez affiner votre navigation ou rechercher par le filtrage des éléments suivants:
Clone le référentiel en entrant la commande suivante:
git clone https://github.com/oneapi-src/oneAPI-samples.git
Alternativement, vous pouvez télécharger un fichier zip contenant la branche principale dans le référentiel.
Si vous avez besoin d'échantillons pour une version antérieure de l'une des boîtes à outils Intel® ONEAPI, utilisez une version étiquetée du référentiel qui correspond à la version Toolkit.
Clone Une version antérieure du référentiel à l'aide de Git en entrant une commande similaire à ce qui suit:
git clone -b <tag> https://github.com/oneapi-src/oneAPI-samples.git
où <tag> est la balise GitHub correspondant au numéro de version de la boîte à outils, comme 2024.2.0 .
Alternativement, vous pouvez télécharger un fichier zip contenant une version spécifique taguée du référentiel.
Le meilleur échantillon ONEAPI pour commencer dépend de ce que vous essayez d'apprendre ou des types de problèmes que vous essayez de résoudre.
| Si vous voulez en savoir plus sur ... | Commencez par ... |
|---|---|
| Les bases de l'écriture, de la compilation et de la construction de programmes pour les processeurs, les GPU ou les FPGA | Ajouter simple ou vecteur ajouter des échantillons (Vous pouvez utiliser ces échantillons comme projets de démarrage en supprimant les éléments indésirables et en ajoutant vos exigences de code et de construction.) |
| Les bases de l'utilisation de l'intelligence artificielle | Prendre des échantillons pour les outils d'IA |
| Les bases de l'image rendent les charges de travail et le traçage des rayons | Échantillons de démarrage pour la boîte à outils de rendu Intel® ONEAPI (Kit de rendu) |
| Comment modifier ou créer des fichiers de construction pour les projets conformes au SYCL | Vector Ajouter un échantillon |
Remarque : le Readme.md inclus avec chaque échantillon fournit des instructions de construction pour tout le système d'exploitation pris en charge. Pour les échantillons exécutés dans des ordinateurs portables Jupyter, vous devrez peut-être installer ou configurer des cadres ou des gestionnaires de packages supplémentaires si vous ne les avez pas déjà sur votre système.
Si vous préférez utiliser un environnement de développement intégré (IDE) avec ces échantillons, vous pouvez télécharger Visual Studio Code pour une utilisation sur Windows *, Linux * et MacOS *.
Le référentiel sur l'échantillon ONEAPI est organisé par des catégories de haut niveau.
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 (build 0) [2024.18.7.0.11_160000]
Niveau zéro pilote: Intel (R) niveau-zéro, Intel (R) Data Center GPU max 1100 1.3 [1.3.28202]
Version sur le package ONEAPI:
- Intel OnEapi HPC Toolkit Build Version: 2025.0.0.825
11e génération Intel (R) Core (TM) I7-1185G7 à 3,00 GHz
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 (build 0) [2024.18.9.0.28_160000]
Niveau Zero Driver: Intel (R) ONEAPI Unified Runtime Over Level-Zero, Intel (R) IRIS (R) XE Graphics 12.0.0 [1.3.27193]
Version sur le package ONEAPI:
- Intel OnEapi HPC Toolkit Build Version: 2025.0.0.822
Error MSB6003 The specified task executable ... could not be run... lors de la création d'un échantillon de programme, cela peut être dû à la durée du chemin du répertoire. Déplacez le répertoire build vers un emplacement avec un chemin plus court. Construisez l'échantillon dans le nouvel emplacement. Une liste organisée d'échantillons de projets, de bibliothèques et d'outils basés sur ONEAPI. De plus, les échantillons les plus excitants d'autres projets d'IA qui ne sont pas nécessairement basés sur ONEAPI sont également répertoriés ici pour vous fournir les ressources les plus récentes et précieuses pour augmenter votre productivité.
Les échantillons de code sont autorisés sous la licence MIT. Voir Licence.txt pour plus de détails.
Les licences de programme tierces peuvent être trouvées ici: tiers-programmes.txt.
© Intel Corporation. Intel, le logo Intel et d'autres marques Intel sont des marques d'Intel Corporation ou de ses filiales. D'autres noms et marques peuvent être revendiqués comme la propriété d'autres.