A A A



PGPROF PGPROF jest graficznym profilerem. Oferowany jest w dwóch opcjach w zależności od tego, jakiego pakietu jest składnikiem. W zestawie z PGI Professional Network floating pozwala analizować aplikacje przetwarzania równoległego sterowane zarówno protokołem OpenMP jak i MPI. W opcji dla PGI Professional Node-locked skonfigurowany jest do pracy wyłącznie z protokołem OpenMP.

PGPROF jest interaktywnym narzędziem dla jednowątkowych i wielowątkowych aplikacji OpenMP i MPI. PGPROF potrafi w szybki sposób ukazać gdzie został wyczerpany czas na wykonanie zadania, jakie funkcje zostały użyte i z jaką częstotliwością. Pokazuje współpracę wątków aplikacji poprzez śledzenie danych wysyłanych i odbieranych w ramach protokołów MPI. PGPROF może prowadzić analizę na poziomie funkcji, instrukcji i pojedynczych linii kodu źródłowego. Praca w pakiecie PGPROF jest intuicyjna dzięki przyjaznemu interfejsowi użytkownika, który przedstawia wyniki w postaci wykresów słupkowych oraz wyświetla procentowo lub w formie wartości bezwzględnych (czas, wielkość pamięci, liczba wystąpień, ...).

profiler PGPROF

PGPROF OpenMP & MPI Cluster Profiler
Narzędzie do analizy pracy aplikacji w klastrze komputerowym
  • Analiza programów pisanych w Fortran/C/C++ w środowisku Linux
  • Praca w środowisku Linux z procesorami 32/64 bitowymi
  • Możliwość analizy aplikacji na poziomie procesów sterowanych protokołem MPI lub wątków sterowanych przez OpenMP lub realizacji hybrydowych
  • Praca z interfejsem graficznym lub uruchamianie z linii komend
  • Analiza na poziomie procedur (funkcji), instrukcji lub linii kodu żródłowego
  • Analiza pracy wątków aplikacji
  • Analiza pracy aplikacji MPI metodą próbek programu (sample based profiling)
  • Analiza pracy aplikacji przez śledzenie komunikacji MPI poprzez analizę pracy komend Send-Receive protokołu MPI
  • Pomiar zdolności skalowania dla zmiennej liczby procesów/wątków
  • Różnorodne formaty wyników z możliwością sortowania (histogramy, udziały procentowe, wykresy słupkowe, częstości wystąpień, czas w sekundach i inne wartości bezwzględne)
  • Przedstawienie zbiorowego zestawienia dla dyrektyw Send i Receive protokołu MPI
  • Analiza pracy aplikacji bazująca na licznikach sprzętowych z wykorzystaniem technologii PAPI (Performance Application Programming Interface)
  • Format pliku wynikowego zgodny z pakietem GNU gprof.
  • Obszerny, czytelnie zorganizowany system pomocy.

PGPROF OpenMP Profiler
Ta opcja PGPROF zawarta jest w produktach grupy PGI Professional Profiler PGPROF wspiera do 64 wątków OpenMP.
Więcej informacji na stronie www.pgroup.com