Wprowadzenie do pakietu Arm Forge

Pakiet Arm-Forge zawiera dwa narzędzia wspierające pracę programisty:

oraz dodatkowo:

Główną zaletą tego pakietu jest to, że jest bardzo dobrze przystosowany do pracy z aplikacjami równoległymi - zarówno wieloprocesowymi (MPI) jak i wielowątkowymi (OpenMP).
Obecnie na klastrze Prometeusz dostępny jest pakiet Arm Forge Ultimate w wersji 20.2.

Możliwości

Ładowanie i uruchomienie

module add plgrid/tools/arm-forge

Po załadowaniu, otrzymujemy do dyspozycji komendy:

forge
ddt
map

Każda z nich, bez podawania innym argumentów, otworzy podstawowe GUI programu (Arm-Forge). Wewnątrz można przełączać się pomiędzy interfejsem startowym DDT oraz MAP.

Oprócz tego do dyspozycji jest jeszcze komenda:

perf-report

Aktualna licencja

Dokumentacja (na stronie Arm)

ogólny opis Arm Forge
pomoc i tutoriale, (sekcja "Debug, Profile, and Analyze")
User Guide (Arm-Forge 20.2)