Zusammenfassung
In diesem Modul haben Sie Folgendes gelernt:
- Auswählen der richtigen HPC-VM für verschiedene Arten von HPC-Anwendungen
- Optimales Anheften von Prozessen und Threads zur Maximierung der Leistung
- Auswählen der richtigen numerischen Bibliotheken, Compiler und Flags zur Maximierung der Leistung
- Auswählen der richtigen MPI-Bibliothek und -Flags zur Maximierung der Leistung von HPC-Anwendungen
Wichtig
In den optionalen Übungen dieses Moduls haben Sie Ressourcen mit Ihrem eigenen Azure-Abonnement erstellt. Sie sollten diese Ressourcen unbedingt wieder löschen, damit Ihnen keine weiteren Kosten berechnet werden.
Weitere Informationen
Weitere Informationen zu den Azure-Technologien, die wir in diesem Modul behandelt haben, finden Sie in den folgenden Artikeln:
- Azure Image Builder
- Azure-HPC-VM-Images
- VM-Größen für High Performance Computing
- Virtuelle Computer der HB-Serie
- Virtuelle Computer der HBv2-Serie
- Virtuelle Computer der HC-Serie
Weitere Informationen zu Nicht-Microsoft-Produkten, die in diesem Modul erwähnt wurden, finden Sie unter den folgenden Links:
- AMD Optimizing Compiler-Suite (AOCC)
- AMD Optimized CPU Libraries (AOCL)
- AMD Optimizing CPU Libraries (AMD-AOCL)
- Basic Linear Algebra Subprograms (BLAS)
- Fastest Fourier Transform in the West (FFTW)
- HashiCorp Packer
- Intel Math Kernel Library (MKL)
- Intel Memory Latency Checker (MLC)
- Linear Algebra PACKage (LAPACK)
- Mellanox OpenFabrics Enterprise Distribution (MOFED)
- UCX-Framework