профиль параллельной программы
Профиль параллельной программы – это последовательность событий при выполнении программы с указанием того, сколько времени требует каждая стадия вычислений и каждая коммуникационная операция.
профилировщик параллельной программы
Основное назначение профилировщика параллельной программы состоит в сохранение последовательности событий и представление информации о событиях в удобном для пользователя виде.
библиотека профилирования MPE
MPE
Для стандарта MPI создана библиотека профилирования MPE (Multi-Processing Environment). MPE обеспечивает разные способы генерирования файлов профиля параллельной программы. Эти файлы могут быть визуализированы одним из графических инструментальных средств, распространяемых вместе с MPE. Библиотека MPE вложена в коммуникационную библиотеку MPICH. В MPE в виде трех различных библиотек оформлены следующие функции: функция определения времени выполнения процедур MPI; функции создания файла журнала и его визуализации (функции регистрации и визуализации событий); функция анимации процесса работы программы в реальном времени.