Rameno MAP - Arm MAP

Rameno MAP
VývojářiDržení paží (dříve Allinea Software Ltd.)
První vydání2013
Stabilní uvolnění
20.2 / listopad 2020; Před 1 měsícem (2020-11)
Operační systémLinux (Okna a Operační Systém Mac pro vzdáleného klienta)
Plošinax86-64, Paže, PowerPC, Intel Xeon Phi
K dispozici vAngličtina
TypProfiler
LicenceProprietární komerční software
webová stránkawww.paže.com/produkty/ vývojové nástroje/ server-a-hpc/kovárna/mapa

Rameno MAP, je aplikace profiler produkovaný Allinea Software nyní součástí Paže.[1][2] z Warwick, Spojené království, pro profilování výkonu C, C ++, Fortran 90 a Krajta software. Je široce používán pro své vícevláknové a víceprocesorové funkce, jako je profilování paralelní Rozhraní pro předávání zpráv (MPI) nebo OpenMP aplikace, včetně těch, na kterých běží shluky z Linux stroje a pro skalární (sekvenční) kód.[3]

Profiler

Je to jeden z prvních profilerů schopných analyzovat a vizuálně zobrazit výkon při běhu ve velkém měřítku (včetně mnoha tisíců jader). Arm MAP se také používá ke zkoumání aplikací, které se připravují na škálování na 1 ExaFLOP / s[4]

Profiler používá metody adaptivního vzorkování k identifikaci čítačů procesů a aktivit a kombinuje data z více procesů, které mohou běžet na více uzlech výpočetního serveru. Analyzuje výkon a příčiny úzkých míst, včetně:

  • Úroveň instrukcí procesoru - identifikace problémů, jako je šířka pásma paměti nebo nedostatek vektorizace s plovoucí desetinnou čárkou
  • Využití paměti
  • I / O
  • Komunikace - například MPI
  • Vlákna
  • Spotřeba energie a energie

To umožňuje vývojářům identifikovat aktivní body a oblasti potenciálního zlepšení.

Nástroj je škálovatelný - a slučuje data o výkonu pomocí škálovatelné architektury, která byla poprvé použita v Paže DDT k ladění Petascale (obvykle přes 100 000 procesů). Arm MAP sdílí společné uživatelské rozhraní s Arm DDT, což společně vytváří sadu nástrojů Arm Forge. To je široce používáno výzkumnými vědci a vývojáři paralelních vědeckých aplikací.

Profilovač Arm MAP se používá na velkých superpočítačích a také v menších klastrech nebo pracovních stanicích. Mezi weby s instalacemi patří Národní vědecké výpočetní středisko pro energetický výzkum (NERSC), Univerzita v Cambridge a Národní laboratoř Los Alamos.

Reference

  1. ^ „Konsorcium COSMOS od Stephena Hawkinga zavádí nový superpočítačový software“. Computerworld UK. 26. června 2013.
  2. ^ „Jak bude iVEC používat Arm MAP jako tajnou zbraň v soutěži studentů SC13 studentů“. Rádio HPC. 21. října 2013.
  3. ^ „Aktivujte MAPy novým nástrojem pro analýzu výkonu - design davových zdrojů“. Uvnitř HPC. 15. listopadu 2012.
  4. ^ „When Applications Go Exascale“. 14. února 2014.

externí odkazy