Podsumowanie
W tym module przedstawiono informacje na temat wykonywania następujących czynności:
- Wybierz odpowiednią maszynę wirtualną HPC dla różnych typów aplikacji HPC.
- Optymalne przypinanie procesów i wątków w celu zmaksymalizowania wydajności.
- Wybierz poprawne biblioteki liczbowe, kompilatory i flagi, aby zmaksymalizować wydajność.
- Wybierz odpowiednią bibliotekę MPI i flagi, aby zmaksymalizować wydajność aplikacji HPC.
Ważne
W opcjonalnych ćwiczeniach dla tego modułu utworzono zasoby przy użyciu własnej subskrypcji platformy Azure. Wyczyść te zasoby, aby nie były naliczane opłaty za nie.
Dowiedz się więcej
Aby uzyskać więcej informacji na temat technologii platformy Azure omówionych w tym module, zobacz następujące artykuły:
- Konstruktor obrazów platformy Azure
- Obrazy maszyn wirtualnych HPC platformy Azure
- Rozmiary maszyn wirtualnych obliczeń o wysokiej wydajności
- Maszyny wirtualne serii HB
- Maszyny wirtualne serii HBv2
- Maszyny wirtualne serii HC
Aby uzyskać więcej informacji na temat produktów innych niż Microsoft wymienionych w tym module, zobacz następujące linki:
- Pakiet kompilatora optymalizacyjnego AMD (AOCC)
- Biblioteki procesora CPU zoptymalizowane pod kątem technologii AMD (AOCL)
- Amd Optymalizowanie bibliotek procesora CPU (AMD-AOCL)
- Podstawowe podprogramy algebry liniowej (BLAS)
- Najszybsza transformacja Fourier na Zachodzie (FFTW)
- HashiCorp Packer
- Biblioteka jądra matematycznych Intel (MKL)
- Narzędzie sprawdzania opóźnienia pamięci intel (MLC)
- Algebra liniowa PACKage (LAPACK)
- Mellanox Openfabrics Enterprise Distribution (MOFED)
- Struktura UCX