Описание программы gprd_ta (Консольный вариант анализатора)

 

Программа gprd_ta - консольный вариант системы аналица файла отчета, полученного с помощю отладчика GEPARD. Формат запуска программы следующий:

gprd_ta [опции] <tracefile>

Опции
опцияОписание
-h Вывод списка поддерживаемых опций
-a file Использовать file в качестве файла базы данных проекта
-b Вывод списка секций во входном файле
-s Вывод таблицы операций коммуникаций между процессами параллельной программы. Опция может быть использована в паре с опцией -B
-f Выыод списка функций MPI по процессам. Опция может быть использована в паре с опцией -B. Помимо имени функции выводится и количество ее вызовов внутри заданой секции.
-B num Вывести информацию по секции с номером num. Номер секции вещь условная и определяется порядком обработки программы препроцессором.
-p Вывод информации об узлах, на которых исполнялась программа. Результат - таблица сопоставления ранка процессов и IP адреса узлов.
-t Вывод временных характеристик программы по процессам (время исполнения, время на инициализацию и завершение, на ожидание приема и передачу). Помимо абсолютных значений выдается процентное отношение ко всему времени исполнения процесса. Временем исполнения процесса считается интервал от момента вызова функции MPI_Init до выхода из функции MP_Finalize, или завершения программы, если это произошло раньше.
-c Вывод содержимого счетчиков. Формат вывода:
num filename:line,
где num - количество вхождений, filename:line - имя файла и строка вызова имструкции COUNT В случае отсутствия файл базы данных проекта, имя файла не указывается. Если инструкция COUNT ни разу не была выполнена,
--help Тоже что и -h
--sections Тоже что и -b
--functions Тоже что и -f
--timing Тоже что и -t