AWS IoT Greengrass Version 2exigences de base en matière d'appareils - Amazon Lookout for Vision

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.

AWS IoT Greengrass Version 2exigences de base en matière d'appareils

Pour utiliser un modèle Amazon Lookout for Vision sur AWS IoT Greengrass Version 2 un appareil principal, votre modèle doit satisfaire à différentes exigences relatives à l'appareil principal.

Appareils, architectures de puces et systèmes d'exploitation testés

Nous prévoyons qu'Amazon Lookout for Vision fonctionnera sur le matériel suivant :

  • Architectures de processeurs

    • X86_64 (version 64 bits du jeu d'instructions x86)

    • Aarch64 (processeur ARMv8 64 bits)

  • (Inférence accélérée par GPU uniquement) Accélérateur GPU NVIDIA avec une capacité de mémoire suffisante (au moins 6 Go pour un modèle en cours d'exécution).

L'équipe Amazon Lookout for Vision a testé les modèles Lookout for Vision sur les appareils, architectures de puces et systèmes d'exploitation suivants.

Appareils

Device Système d'exploitation Architecture Accélérateur Options du compilateur

jetson_xavier (NVIDIA® Jetson AGX Xavier)

Linux

Aarch64

NVIDIA

{"gpu-code": "sm_72", "trt-ver": "7.1.3", "cuda-ver": "10.2"}

{"gpu-code": "sm_72", "trt-ver": "8.2.1", "cuda-ver": "10.2"}

g4dn.xlarge (instances EC2 (G4) avec GPU NVIDIA T4 Tensor Core)

Linux

X86_64/X86-64

NVIDIA

{"gpu-code": "sm_75", "trt-ver": "7.1.3", "cuda-ver": "10.2"}

g5.xlarge (instances EC2 (G5) avec GPU NVIDIA A10G Tensor Core)

Linux

X86_64/X86-64

NVIDIA

{"gpu-code": "sm_80", "trt-ver": "8.2.0", "cuda-ver": "11.2"}

c5.2xlarge (instances Amazon EC2 C5)

Linux

X86_64/X86-64

CPU

{"mcpu": "core-avx2"}

Mémoire et stockage de l'appareil principal

Pour exécuter un seul modèle et l'agent Amazon Lookout for Vision Edge, les exigences de mémoire et de stockage de votre appareil principal sont les suivantes. Il se peut que vous ayez besoin de plus de mémoire et de stockage pour le composant de votre application cliente.

  • Stockage : au moins 1,5 Go.

  • Mémoire : au moins 6 Go pour un modèle en cours d'exécution.

Logiciel requis

Un périphérique principal nécessite les logiciels suivants.

Appareils Jetson

Si votre appareil principal est un appareil Jetson, vous devez installer les logiciels suivants sur le périphérique principal.

Logiciels Versions prises en charge

SDK Jetpack

4.4 à 4.6.1

Python et environnement virtuel Python pour Lookout for Vision Edge Agent version 1.x

3.8 ou 3.9

Matériel X86

Si votre périphérique principal utilise du matériel x86, les logiciels suivants doivent être installés sur le périphérique principal.

Inférence du processeur

Logiciels Versions prises en charge

Python et environnement virtuel Python pour Lookout for Vision Edge Agent version 1.x

3.8 ou 3.9

Inférence accélérée par GPU

Les versions du logiciel varient en fonction de la microarchitecture du GPU NVIDIA que vous utilisez.

GPU NVIDIA avec microarchitecture antérieure à Ampere (capacité de calcul inférieure à 8,0)

Logiciel requis pour un GPU NVIDIA doté d'une microarchitecture antérieure à Ampere (capacité de calcul inférieure à 8,0). Le gpu-code doit être inférieur àsm_80.

Logiciels Versions prises en charge

NVIDIA CUDA

10.2

NVIDIA TensorRT

Au moins 7.1.3 et moins de 8.0.0

Python et environnement virtuel Python pour Lookout for Vision Edge Agent version 1.x

3.8 ou 3.9

GPU NVIDIA avec microarchitecture Ampere (capacité de calcul 8.0)

Logiciel requis pour un GPU NVIDIA doté de la microarchitecture Ampere (capacité de calcul 8.0). Ils gpu-code doivent l'êtresm_80).

Logiciels Versions prises en charge

NVIDIA CUDA

11.2

NVIDIA TensorRT

8.2.0

Python et environnement virtuel Python pour Lookout for Vision Edge Agent version 1.x

3.8 ou 3.9