Курсовая работа: Диалоговая оболочка отладчика MPI-программ

Запуск визуализатора осуществляется из командной строки

vismpi

5.3 Входная информация

На вход визуализаторув процессе работы подается следующая информация, представляемая в соответствующих файлах или посредством интерфейса с отладчиком:

· Исходные тексты программы

· Протокол анализатора

· Трассы одного запуска программы

Интерфейс с отладчиком реализуется в виде набора функций доступа к данным и определяется в отдельном документе (описание функций и описание структур данных, поставляемых этими функциями).

Поскольку визуализатор работает не на параллельной машине, то его доступ к файлам с трассами может требовать заметное время. Поэтому это должно происходить не всегда, а только в случае, когда пользователь запрашивает просмотр данных из трасс.

5.4 Основные объекты визуализации

Визуализатор обеспечивает графическое и текстовое представление следующих основных объектов визуализации:

1. Итоговое состояние задачи.

2. Обнаруженные ошибки и предупреждения.

3. Результаты трассировки MPI-функций (трассы).

4. Тексты исходной программы.

Инструкция по текущей версии визуализатора приведена в документе “Инструкция для пользователя визуализатора отладчика MPI-программ VisMPI”.

5.5 Основные функции визуализатора

1. Представление в виде раскрывающихся окон основных объектов визуализации. Обеспечение возможностей управления окнами (размещение на экране; изменение размеров и масштаба; одновременное открытие группы окон при показе однотипных объектов, например, трасс для группы процессоров; одновременное закрытие группы окон или всех окон в конце работы).

Основные объекты визуализации представляются при помощи одного или нескольких основных окон и, возможно, дополнительных окон .

Основные окна:

окно итогового состояния задачи ( Task state )

окно обобщенных ошибок ( Error location )

окно конкретных ошибок и предупреждений ( Errors list )

окно событий (Event line)

окно трасс (Trace control)

окно стека и исходных текстов( Text control )

Дополнительные окна:

окно топологии ( Topology control )

диалоговые окна

задание топологии визуализации ( matrix )

просмотр комментариев к ошибкам ( Comments )

Окна предназначены для изображения объектов визуализации в графическом виде, с использованием простейших геометрических фигур, линий, цвета, специальных символов-пометок, либо в текстовом виде. Ошибочные ситуации при этом изображаются специальным образом – спецсимволами-пиктограммами, цветом (обычно оттенки красного). Обеспечивается представление полных текстовых сообщений об ошибках, и другой необходимой информации, облегчающей локализацию ошибок – параметров MPI-функций, событий трасс, привязки ошибок к строкам текста исходного программы.

К-во Просмотров: 314
Бесплатно скачать Курсовая работа: Диалоговая оболочка отладчика MPI-программ