Udostępnij za pośrednictwem


Konfigurowanie i uruchamianie modułu na procesorze GPU na urządzeniu Azure Stack Edge Pro

DOTYCZY: Tak dla jednostki SKU procesora GPU ProAzure Stack Edge Pro — GPUTak dla jednostki SKU Pro RAzure Stack Edge Pro R

Uwaga

Zdecydowanie zalecamy wdrożenie najnowszej wersji usługi IoT Edge na maszynie wirtualnej z systemem Linux. Zarządzana usługa IoT Edge w usłudze Azure Stack Edge używa starszej wersji środowiska uruchomieniowego usługi IoT Edge, która nie ma najnowszych funkcji i poprawek. Aby uzyskać instrukcje, zobacz jak wdrożyć maszynę wirtualną z systemem Ubuntu. Aby uzyskać więcej informacji na temat innych obsługiwanych dystrybucji systemu Linux, które mogą uruchamiać usługę IoT Edge, zobacz Obsługiwane systemy usługi Azure IoT Edge — aparaty kontenerów.

Urządzenie Azure Stack Edge Pro zawiera co najmniej jedną jednostkę przetwarzania grafiki (GPU). Procesory GPU są popularnym wyborem w przypadku obliczeń dla sztucznej inteligencji, ponieważ oferują funkcje przetwarzania równoległego i są szybsze przy renderowaniu obrazu niż centralne jednostki obliczeniowe (CPU). Aby uzyskać więcej informacji na temat procesora GPU zawartego w urządzeniu Azure Stack Edge Pro, zobacz Specyfikacje techniczne urządzenia Azure Stack Edge Pro.

W tym artykule opisano sposób konfigurowania i uruchamiania modułu na procesorze GPU na urządzeniu Azure Stack Edge Pro. W tym artykule użyjesz publicznie dostępnego modułu Container Digits napisanego dla procesorów GPU Firmy Nvidia T4. Ta procedura może służyć do konfigurowania innych modułów opublikowanych przez firmę Nvidia dla tych procesorów GPU.

Wymagania wstępne

Przed rozpoczęciem upewnij się, że:

  1. Masz dostęp do urządzenia Azure Stack Edge Pro z obsługą procesora GPU z obsługą 1 węzła. To urządzenie jest aktywowane przy użyciu zasobu na platformie Azure.

Konfigurowanie modułu do użycia procesora GPU

Aby skonfigurować moduł do używania procesora GPU na urządzeniu Azure Stack Edge Pro do uruchomienia modułu, wykonaj następujące kroki.

  1. W witrynie Azure Portal przejdź do zasobu skojarzonego z urządzeniem.

  2. W obszarze Przegląd wybierz pozycję IoT Edge.

    Konfigurowanie modułu do używania procesora GPU 1

  3. W obszarze Włącz usługę IoT Edge wybierz pozycję Dodaj.

    Konfigurowanie modułu do używania procesora GPU 2

  4. W obszarze Tworzenie usługi IoT Edge wprowadź ustawienia zasobu usługi IoT Hub:

    Pole Wartość
    Subskrypcja Subskrypcja używana przez zasób usługi Azure Stack Edge.
    Grupa zasobów Grupa zasobów używana przez zasób usługi Azure Stack Edge.
    Usługa IoT Hub Wybierz pozycję Utwórz nową lub Użyj istniejącej.
    Domyślnie warstwa standardowa (S1) jest używana do tworzenia zasobu IoT. Aby użyć zasobu IoT warstwy Bezpłatna, utwórz go, a następnie wybierz istniejący zasób.
    W każdym przypadku zasób usługi IoT Hub używa tej samej subskrypcji i grupy zasobów, które są używane przez zasób usługi Azure Stack Edge.
    Nazwisko Jeśli nie chcesz używać nazwy domyślnej podanej dla nowego zasobu usługi IoT Hub, wprowadź inną nazwę.

    Po zakończeniu ustawień wybierz pozycję Przejrzyj i utwórz. Przejrzyj ustawienia zasobu usługi IoT Hub i wybierz pozycję Utwórz.

    Wprowadzenie do obliczeń 2

    Tworzenie zasobów dla zasobu usługi IoT Hub trwa kilka minut. Po utworzeniu zasobu przegląd wskazuje, że usługa IoT Edge jest teraz uruchomiona.

    Wprowadzenie do obliczeń 3

  5. Aby potwierdzić, że rola obliczeniowa edge została skonfigurowana, wybierz pozycję Właściwości.

    Wprowadzenie do obliczeń 4

  6. W obszarze Właściwości wybierz link dla urządzenia usługi IoT Edge.

    Konfigurowanie modułu do używania procesora GPU 6

    W okienku po prawej stronie zobaczysz urządzenie usługi IoT Edge skojarzone z urządzeniem Azure Stack Edge Pro. To urządzenie odpowiada urządzeniu usługi IoT Edge utworzonemu podczas tworzenia zasobu usługi IoT Hub.

  7. Wybierz to urządzenie usługi IoT Edge.

    Konfigurowanie modułu do używania procesora GPU 7

  8. Wybierz opcję Ustaw moduły.

    Konfigurowanie modułu do używania procesora GPU 8

  9. Wybierz pozycję + Dodaj , a następnie wybierz pozycję + Moduł usługi IoT Edge.

    Konfigurowanie modułu do używania procesora GPU 9

  10. Na karcie Dodawanie modułu usługi IoT Edge:

    1. Podaj identyfikator URI obrazu. W tym miejscu użyjesz publicznie dostępnego modułu Nvidia Digits .

    2. Ustaw opcję Zasady ponownego uruchamiania, aby zawsze.

    3. Ustaw żądany stan na uruchomiony.

    Konfigurowanie modułu do używania procesora GPU 10

  11. Na karcie Zmienne środowiskowe podaj nazwę zmiennej i odpowiednią wartość.

    1. Aby bieżący moduł używał jednego procesora GPU na tym urządzeniu, użyj NVIDIA_VISIBLE_DEVICES.

    2. Ustaw wartość na 0 lub 1. Wartość 0 lub 1 gwarantuje, że co najmniej jeden procesor GPU jest używany przez urządzenie dla tego modułu. Po ustawieniu wartości 0, 1 oznacza to, że oba procesory GPU na urządzeniu są używane przez ten moduł.

      Konfigurowanie modułu do używania procesora GPU 11

      Aby uzyskać więcej informacji na temat zmiennych środowiskowych, których można używać z procesorem GPU firmy Nvidia, przejdź do środowiska uruchomieniowego kontenera nVidia.

    Uwaga

    Moduł może używać jednego lub żadnego procesora GPU.

  12. Wprowadź nazwę modułu. W tym momencie możesz podać opcję tworzenia kontenera i zmodyfikować ustawienia bliźniaczej reprezentacji modułu lub w razie potrzeby wybrać pozycję Dodaj.

    Konfigurowanie modułu do używania procesora GPU 12

  13. Upewnij się, że moduł jest uruchomiony, a następnie wybierz pozycję Przejrzyj i utwórz.

    Konfigurowanie modułu do używania procesora GPU 13

  14. Na karcie Przeglądanie + tworzenie wyświetlane są wybrane opcje wdrażania. Przejrzyj opcje i wybierz pozycję Utwórz.

    Konfigurowanie modułu do używania procesora GPU 14

  15. Zanotuj stan środowiska uruchomieniowego modułu.

    Konfigurowanie modułu do używania procesora GPU 15

    Wdrożenie modułu trwa kilka minut. Wybierz pozycję Odśwież i powinna zostać wyświetlona aktualizacja stanu środowiska uruchomieniowego do uruchomienia.

    Konfigurowanie modułu do używania procesora GPU 16

Następne kroki