🛠 Configurer l'accélération GPU externe via OCuLink

Carte porteuse Xerxes Nano pour modules Jetson Orin Nano Super et Turing RK1 · intermediaire · Apprenez à connecter et utiliser un GPU externe avec la Xerxes Nano pour des calculs IA intensifs.

Objectifs

Ce tutoriel vise à configurer la carte porteuse Xerxes Nano pour exploiter la puissance de calcul d'un GPU externe via l'interface OCuLink. Cette configuration est idéale pour les tâches d'entraînement de modèles d'apprentissage profond ou de rendu 3D, dépassant les capacités intégrées du Jetson Orin Nano ou du Turing RK1. L'objectif est d'assurer une détection correcte du matériel et une performance optimale.

Matériel nécessaire

Étapes

  1. Préparation matérielle : Assurez-vous que la carte Xerxes Nano est éteinte. Insérez fermement le connecteur OCuLink dans le port dédié de la carte porteuse. Vérifiez que la fiche est bien alignée avec les repères visuels.
  2. Connexion du GPU : Connectez l'autre extrémité du câble OCuLink à votre carte fille GPU ou à l'adaptateur PCIe. Fixez le GPU dans son boîtier ou sur son support de test.
  3. Alimentation : Branchez l'alimentation du GPU externe. Assurez-vous que l'alimentation de la Xerxes Nano est également connectée correctement (USB ou PoE selon votre jumper).
  4. Démarrage système : Allumez la carte. Le système d'exploitation devrait détecter le nouveau périphérique PCIe au démarrage.
  5. Vérification logicielle : Ouvrez un terminal et exécutez la commande suivante pour lister les périphériques PCIe et confirmer la présence du GPU :
lspci | grep -i nvidia
  1. Installation des pilotes : Si le GPU n'est pas reconnu nativement, installez les pilotes NVIDIA correspondants à votre version de JetPack ou Ubuntu. Pour JetPack, les pilotes sont souvent pré-installés mais peuvent nécessiter une mise à jour :
sudo apt update
sudo apt install nvidia-driver-535 # Exemple, vérifier la version compatible
  1. Test de performance : Utilisez un outil comme nvidia-smi pour vérifier l'état du GPU externe :
nvidia-smi

Vérification

La commande nvidia-smi doit afficher les informations du GPU externe, y compris le nom du modèle, la mémoire disponible et l'utilisation actuelle. Si lspci ne montre pas le GPU, vérifiez les connexions physiques et l'alimentation du GPU. Assurez-vous également que le BIOS/UEFI (si applicable) n'a pas désactivé le port PCIe lié à OCuLink.

Pour aller plus loin

Explorez l'outil open-source 'Xerxes Home Lab' pour gérer la température du refroidissement actif via le connecteur PWM, crucial lors de l'utilisation d'un GPU externe qui génère plus de chaleur. Vous pouvez également consulter les fichiers KiCad sur GitHub pour comprendre le routage des signaux PCIe et optimiser la longueur des câbles pour minimiser les pertes de signal.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels