摘要:W artykule przedstawiono zagadnienia związane z opracowaniem i zastosowaniem narzędzi do analizy jakości działania programów równoległych wykorzystujących paradygmat przesyłania komunikatów, m.in. MPI i PVM. Dla programów równoległych są opracowane specjalne metody badań, których implementacjami są przedstawiane narzędzia i zestawy narzędzi. Przedstawia się pojęcie obserwowalności jakości działania programu oraz jego składowych: zbierania danych, analizy i prezentacji. W ostatnim dziesięcioleciu powstał szereg interesujących rozwiązań programowych i programowo-sprzętowych narzędzi do analizy jakości działania programów aplikacyjnych. Mimo to jest odczuwalny duży brak zintegrowanych i przenośnych narzędzi, przyjaznych dla użytkownika. Zrozumienie przyczyn tego stanu rzeczy wymaga przeprowadzenia oceny istniejących narzędzi, ich możliwości i ograniczeń. Ze względu na skomplikowany mechanizm funkcjonowania narzędzi i interakcji z badaną aplikacją, systemem operacyjnym i użytkownikiem ocena funkcjonalności narzędzi jest procesem złożonym i wymaga uwzględnienia wielu charakterystyk, które odgrywają istotną rolę przy użytkowaniu narzędzi. Wprowadzono zestaw kryteriów opracowanych na podstawie własnych badań oraz prac organizacji, zajmujących się standaryzacją metod i technik budowy narzędzi do badań jakości obliczeń równoległych i rozproszonych. W części szczegółowej artykułu omówiono reprezentatywne narzędzia, opracowane w ostatnim dziesięcioleciu, ich zalety i ograniczenia. Na podstawie wprowadzonych kryteriów przeprowadzono ocenę przedstawionych narzędzi. W podsumowaniu przedstawiono kierunki dalszego rozwoju technik badań nad jakością działania programów równoległych. Zaproponowano własną koncepcję zintegrowanego narzędzia i przedstawiono właściwości jej implementacji.
关键词:programy równoległe; analiza jakości programów