Delen via


Een module configureren en uitvoeren op GPU op Een Azure Stack Edge Pro-apparaat

VAN TOEPASSING OP: Ja voor Pro GPU-SKUAzure Stack Edge Pro - GPUJa voor Pro R SKUAzure Stack Edge Pro R

Notitie

We raden u ten zeerste aan de nieuwste IoT Edge-versie te implementeren op een Virtuele Linux-machine. De beheerde IoT Edge in Azure Stack Edge maakt gebruik van een oudere versie van IoT Edge-runtime die niet beschikt over de nieuwste functies en patches. Zie voor instructies hoe u een Ubuntu-VM implementeert. Zie Voor meer informatie over andere ondersteunde Linux-distributies die IoT Edge kunnen uitvoeren, azure IoT Edge ondersteunde systemen : containerengines.

Uw Azure Stack Edge Pro-apparaat bevat een of meer GPU's (Graphics Processing Unit). GPU's zijn een populaire keuze voor AI-berekeningen omdat ze mogelijkheden voor parallelle verwerking bieden en sneller afbeeldingen weergeven dan CPU's (Central Processing Units). Ga voor meer informatie over de GPU in uw Azure Stack Edge Pro-apparaat naar technische specificaties voor Azure Stack Edge Pro-apparaten.

In dit artikel wordt beschreven hoe u een module configureert en uitvoert op de GPU op uw Azure Stack Edge Pro-apparaat. In dit artikel gebruikt u een openbaar beschikbare containermodule Digits die zijn geschreven voor Nvidia T4 GPU's. Deze procedure kan worden gebruikt om andere modules te configureren die door Nvidia zijn gepubliceerd voor deze GPU's.

Vereisten

Zorg voordat u begint voor het volgende:

  1. U hebt toegang tot een Azure Stack Edge Pro-apparaat met 1 knooppunt met GPU. Dit apparaat wordt geactiveerd met een resource in Azure.

Module configureren voor het gebruik van GPU

Volg deze stappen om een module te configureren voor het gebruik van de GPU op uw Azure Stack Edge Pro-apparaat om een module uit te voeren.

  1. Ga in Azure Portal naar de resource die is gekoppeld aan uw apparaat.

  2. Selecteer IoT Edge in Overzicht.

    Module configureren voor het gebruik van GPU 1

  3. Selecteer in IoT Edge-service inschakelen de optie Toevoegen.

    Module configureren voor het gebruik van GPU 2

  4. Voer in IoT Edge-service maken de instellingen voor uw IoT Hub-resource in:

    Veld Waarde
    Abonnement Het abonnement dat wordt gebruikt door de Azure Stack Edge-resource.
    Resourcegroep De resourcegroep dat wordt gebruikt door de Azure Stack Edge-resource.
    IoT Hub Maak een keuze tussen Nieuwe maken en Bestaande gebruiken.
    Standaard wordt er een standaard-laag (S1) gebruikt voor het maken van een IoT-resource. Als u een IoT-resource in een gratis laag wilt gebruiken, maakt u er een en selecteert u vervolgens de bestaande resource.
    In elk geval gebruikt de IoT Hub-resource hetzelfde abonnement en dezelfde resourcegroep die wordt gebruikt door de resource Azure Stack Edge.
    Naam Als u de standaardnaam van een nieuwe IoT Hub-resource niet wilt gebruiken, voert u een andere naam in.

    Wanneer u de instellingen hebt voltooid, selecteert u Bekijken en maken. Controleer de instellingen voor uw IoT Hub-resource en selecteer Maken.

    Aan de slag met rekenproces 2

    Het maken van de IoT Hub-resource duurt enkele minuten. Nadat de resource is gemaakt, wordt in het Overzicht aangegeven dat de IoT Edge-service nu wordt uitgevoerd.

    Aan de slag met rekenproces 3

  5. Selecteer Eigenschappen om te controleren of de rol van het Edge-rekenproces is geconfigureerd.

    Aan de slag met rekenproces 4

  6. Selecteer in Eigenschappen de koppeling voor het IoT Edge-apparaat.

    Module configureren voor het gebruik van GPU 6

    In het rechterdeelvenster ziet u het IoT Edge-apparaat dat is gekoppeld aan uw Azure Stack Edge Pro-apparaat. Dit apparaat komt overeen met het IoT Edge-apparaat dat u hebt gemaakt bij het maken van de IoT Hub-resource.

  7. Selecteer dit IoT Edge-apparaat.

    Module configureren voor het gebruik van GPU 7

  8. Selecteer Modules instellen.

    Module configureren voor het gebruik van GPU 8

  9. Selecteer + Toevoegen en selecteer vervolgens + IoT Edge-module.

    Module configureren voor het gebruik van GPU 9

  10. Op het tabblad IoT Edge-module toevoegen:

    1. Geef de URI van de installatiekopieën op. U gebruikt hier de openbaar beschikbare Nvidia-module Digits .

    2. Stel beleid voor opnieuw opstarten in op altijd.

    3. Stel de gewenste status in op actief.

    Module configureren voor het gebruik van GPU 10

  11. Geef op het tabblad Omgevingsvariabelen de naam van de variabele en de bijbehorende waarde op.

    1. Als u wilt dat de huidige module één GPU op dit apparaat gebruikt, gebruikt u de NVIDIA_VISIBLE_DEVICES.

    2. Stel de waarde in op 0 of 1. Een waarde van 0 of 1 zorgt ervoor dat ten minste één GPU wordt gebruikt door het apparaat voor deze module. Wanneer u de waarde instelt op 0, 1, betekent dit dat beide GPU's op uw apparaat door deze module worden gebruikt.

      Module configureren voor het gebruik van GPU 11

      Ga naar nVidia-containerruntime voor meer informatie over omgevingsvariabelen die u kunt gebruiken met de Nvidia GPU.

    Notitie

    Een module kan één, beide of geen GPU's gebruiken.

  12. Voer een naam in voor uw module. Op dit moment kunt u ervoor kiezen om de optie voor het maken van containers op te geven en moduledubbelinstellingen te wijzigen of als u klaar bent, selecteert u Toevoegen.

    Module configureren voor het gebruik van GPU 12

  13. Zorg ervoor dat de module wordt uitgevoerd en selecteer Beoordelen en maken.

    Module configureren voor het gebruik van GPU 13

  14. Op het tabblad Controleren en maken worden de geselecteerde implementatieopties weergegeven. Controleer de opties en selecteer Maken.

    Module configureren voor het gebruik van GPU 14

  15. Noteer de runtimestatus van de module.

    Module configureren voor het gebruik van GPU 15

    Het duurt enkele minuten voordat de module is geïmplementeerd. Selecteer Vernieuwen en u ziet dat de runtimestatusupdate wordt uitgevoerd.

    Module configureren voor het gebruik van GPU 16

Volgende stappen