Wprowadzenie

Ukończone

Załóżmy, że jesteś członkiem zespołu ds. produkcji samochodów, którego zadaniem jest projektowanie i opracowywanie nowego flagowego samochodu sportowego. Ten projekt wymaga uruchomienia kilku ściśle powiązanych aplikacji obliczeniowych o wysokiej wydajności (HPC). Każda z tych aplikacji ma różne cechy wydajności. Kierownictwo chce, aby twój zespół ukończył ten projekt w odpowiednim czasie i w sposób ekonomiczny, więc twoim zadaniem jest określenie najbardziej wydajnego i ekonomicznego sposobu tworzenia i uruchamiania aplikacji na platformie Azure.

W tym module poznasz niektóre kluczowe zasady optymalizacji, które pomagają zapewnić wydajne działanie aplikacji HPC zarówno z perspektywy maszyny wirtualnej, jak i oprogramowania HPC. W poniższym filmie wideo opisano kilka technologii HPC, które ułatwiają podejmowanie świadomych decyzji podczas rozważania, jak najlepiej zoptymalizować aplikację.

Ważne

Aby wykonać opcjonalne ćwiczenia w tym module, musisz użyć własnej subskrypcji, co może spowodować naliczanie opłat. Jeśli chcesz kontynuować, możesz użyć subskrypcji próbnej lub subskrypcji, do której masz już dostęp.

Cele szkolenia

Po ukończeniu tego modułu będziesz mieć następujące umiejętności:

  • Wybierz najlepszą, wydajną jednostkę SKU HPC dla każdego typu ściśle powiązanej aplikacji HPC.
  • Optymalnie skompiluj i uruchom każdy typ ściśle powiązanej aplikacji HPC na jednostkach SKU HPC platformy Azure.

Wymagania wstępne

  • Podstawowa wiedza na temat obliczeń o wysokiej wydajności.
  • Znajomość zadań usługi Azure Virtual Machines, takich jak wdrażanie maszyn wirtualnych i instalowanie udostępnionych systemów plików.
  • Do wykonania ćwiczenia w tym module potrzebny jest interfejs wiersza polecenia platformy Azure. Jeśli nie masz zainstalowanego interfejsu wiersza polecenia platformy Azure, zobacz Kontrolowanie usług platformy Azure za pomocą interfejsu wiersza polecenia.