Dela via


Konfigurera och köra en modul på GPU på Azure Stack Edge Pro-enhet

GÄLLER FÖR:Ja för Pro GPU SKUAzure Stack Edge Pro – GPUJa för Pro R SKUAzure Stack Edge Pro R

Kommentar

Vi rekommenderar starkt att du distribuerar den senaste IoT Edge-versionen på en virtuell Linux-dator. Den hanterade IoT Edge på Azure Stack Edge använder en äldre version av IoT Edge-körningen som inte har de senaste funktionerna och korrigeringarna. Anvisningar finns i Distribuera en virtuell Ubuntu-dator. Mer information om andra Linux-distributioner som stöds som kan köra IoT Edge finns i System som stöds av Azure IoT Edge – Containermotorer.

Din Azure Stack Edge Pro-enhet innehåller en eller flera GPU(Graphics Processing Unit). GPU:er är ett populärt alternativ för AI-beräkningar som erbjuder parallell bearbetning och snabbare bildåtergivning än processorer (CPU:er). Mer information om GPU:n som finns i din Azure Stack Edge Pro-enhet finns i tekniska specifikationer för Azure Stack Edge Pro-enheter.

Den här artikeln beskriver hur du konfigurerar och kör en modul på GPU:n på din Azure Stack Edge Pro-enhet. I den här artikeln använder du en offentligt tillgänglig containermodul Siffror skrivna för NVIDIA T4 GPU:er. Den här proceduren kan användas för att konfigurera andra moduler som publicerats av NVIDIA för dessa GPU:er.

Förutsättningar

Innan du börjar bör du kontrollera att:

  1. Du har åtkomst till en GPU-aktiverad Azure Stack Edge Pro-enhet med 1 nod. Enheten aktiveras med en resurs i Azure.

Konfigurera en modul för att använda GPU

Följ dessa steg för att konfigurera en modul att använda GPU:n på din Azure Stack Edge Pro-enhet för att köra en modul .

  1. I Azure Portal går du till resursen som är associerad med enheten.

  2. I Översikt väljer du IoT Edge.

    Konfigurera modulen för att använda GPU 1

  3. I Aktivera IoT Edge-tjänsten väljer du Lägg till.

    Konfigurera modulen för att använda GPU 2

  4. I Skapa IoT Edge-tjänsten anger du inställningar för din IoT Hub-resurs:

    Fält Värde
    Prenumeration Prenumeration som används av Azure Stack Edge-resursen.
    Resursgrupp Resursgrupp som används av Azure Stack Edge-resursen.
    IoT Hub Välj skapa ny eller Använd befintlig.
    Som standard används nivån Standard (S1) till att skapa en IoT-resurs. Om du vill använda en IoT-resurs på kostnadsfri nivå skapar du en sådan och väljer sedan den befintliga resursen.
    I båda fallen använder IoT Hub-resursen samma prenumeration och resursgrupp som Azure Stack Edge-resursen använder.
    Name Om du inte vill använda standardnamnet för en ny IoT Hub-resurs anger du ett annat namn.

    När du är klar med inställningarna väljer du Granska + Skapa. Granska inställningarna för din IoT Hub-resurs och välj Skapa.

    Kom igång med beräkning 2

    Det tar flera minuter att skapa resurser för en IoT Hub-resurs. När resursen har skapats anger översikten att IoT Edge-tjänsten nu körs.

    Kom igång med beräkning 3

  5. Bekräfta att Edge-beräkningsrollen har konfigurerats genom att välja Egenskaper.

    Kom igång med beräkning 4

  6. I Egenskaper väljer du länken för IoT Edge-enheten.

    Konfigurera modulen för att använda GPU 6

    I den högra rutan ser du den IoT Edge-enhet som är associerad med din Azure Stack Edge Pro-enhet. Den här enheten motsvarar den IoT Edge-enhet som du skapade när du skapade IoT Hub-resursen.

  7. Välj den här IoT Edge-enheten.

    Konfigurera modulen för att använda GPU 7

  8. Välj Ange moduler.

    Konfigurera modulen för att använda GPU 8

  9. Välj + Lägg till och välj sedan + IoT Edge-modul.

    Konfigurera modulen för att använda GPU 9

  10. På fliken Lägg till IoT Edge-modul :

    1. Ange avbildnings-URI:n. Du kommer att använda den offentligt tillgängliga NVIDIA-modulen Digits här.

    2. Ange Omstartsprincip till alltid.

    3. Ange Önskat tillstånd till att köras.

    Konfigurera modulen för att använda GPU 10

  11. På fliken Miljövariabler anger du namnet på variabeln och motsvarande värde.

    1. Om du vill att den aktuella modulen ska använda en GPU på den här enheten använder du NVIDIA_VISIBLE_DEVICES.

    2. Ange värdet till 0 eller 1. Värdet 0 eller 1 säkerställer att minst en GPU används av enheten för den här modulen. När du anger värdet till 0, 1 innebär det att båda GPU:erna på enheten används av den här modulen.

      Konfigurera modulen för att använda GPU 11

      Mer information om miljövariabler som du kan använda med NVIDIA GPU finns i NVIDIA-containerkörning.

    Kommentar

    En modul kan använda en, båda eller inga GPU:er.

  12. Ange ett namn för modulen. Nu kan du välja att ange alternativet skapa container och ändra inställningar för modultvillingar, eller om du är klar väljer du Lägg till.

    Konfigurera modulen för att använda GPU 12

  13. Kontrollera att modulen körs och välj Granska + skapa.

    Konfigurera modulen för att använda GPU 13

  14. På fliken Granska + skapa visas de distributionsalternativ som du har valt. Granska alternativen och välj Skapa.

    Konfigurera modulen för att använda GPU 14

  15. Anteckna körningsstatusen för modulen.

    Konfigurera modulen för att använda GPU 15

    Det tar några minuter innan modulen distribueras. Välj Uppdatera så bör du se körningsstatusuppdateringen för att köras.

    Konfigurera modulen att använda GPU 16

Nästa steg