Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation du GPU
Vous pouvez accéder au processeur graphique (GPU) de l'appliance AWS Panorama pour utiliser des bibliothèques GPU accélérées ou exécuter des modèles d'apprentissage automatique dans le code de votre application. Pour activer GPU l'accès, vous devez GPU l'ajouter comme exigence à la configuration du package après avoir créé le conteneur de code de votre application.
Important
Si vous activez GPU l'accès, vous ne pouvez exécuter de nœuds de modèle dans aucune application de l'appliance. Pour des raisons de sécurité, GPU l'accès est restreint lorsque l'appliance exécute un modèle compilé avec SageMaker AI Neo. Avec GPU l'accès, vous devez exécuter vos modèles dans des nœuds de code d'application, et toutes les applications de l'appareil partagent l'accès auGPU.
Pour activer GPU l'accès à votre application, mettez à jour la configuration du package après avoir créé le package avec l'application AWS PanoramaCLI. L'exemple suivant montre le requirements
bloc qui ajoute l'GPUaccès au nœud de code de l'application.
Exemple package.json avec bloc d'exigences
{ "nodePackage": { "envelopeVersion": "2021-01-01", "name": "SAMPLE_CODE", "version": "1.0", "description": "Computer vision application code.", "assets": [ { "name": "code_asset", "implementations": [ { "type": "container", "assetUri": "eba3xmpl71aa387e8f89be9a8c396416cdb80a717bb32103c957a8bf41440b12.tar.gz", "descriptorUri": "4abdxmpl5a6f047d2b3047adde44704759d13f0126c00ed9b4309726f6bb43400ba9.json",
"requirements": [ { "type": "hardware_access", "inferenceAccelerators": [ { "deviceType": "nvhost_gpu", "sharedResourcePolicy": { "policy" : "allow_all" } } ] } ]
} ] } ], "interfaces": [ ...
Mettez à jour la configuration du package entre les étapes de construction et d'empaquetage de votre flux de travail de développement.
Pour déployer une application avec GPU accès
-
Pour créer le conteneur d'applications, utilisez la
build-container
commande.$
panorama-cli build-container --container-asset-name
code_asset
--package-path packages/123456789012-SAMPLE_CODE
-1.0 -
Ajoutez le
requirements
bloc à la configuration du package. -
Pour télécharger la configuration de l'actif et du package du conteneur, utilisez la
package-application
commande.$
panorama-cli package-application
-
Déployez l'application.
Pour des exemples d'applications utilisant GPU l'accès, visitez le aws-panorama-samples