Ви є тут

Автоматизация отладки параллельных программ

Автор: 
Кудрявцев Максим Владимирович
Тип роботи: 
дис. канд. физ.-мат. наук
Рік: 
2006
Артикул:
14952
179 грн
Додати в кошик

Вміст

Оглавление
Введение.
Актуальность темы.
Цель и задачи работы
Основные результаты работы
Практическая ценность работы
Апробация работы
Краткое содержание работы.
Глава 1. Обзор подходов к отладке параллельных программ
1.1 Традиционные подходы. Интерактивная отладка, отладочные печати.
1.2 Стратегии автоматизированной отладки последовательных программ.
Глава 2. Метод граничных итераций и двойных тел циклов.
2.1 Описание метода
2.1.1 Использование граничных итераций
2.1.2 Инструментация с одним и с двумя телами циклов
2.1.3 Алгоритм построения множеств итераций для отладки программ на гранях многомерных циклов.
2.1.4 Алгоритм построения множеств итераций для отладки программ на уголках многомерных циклов
2.1.5 Алгоритм построения множеств итераций отлаживаемого запуска по результатам эталонного.
2.2 Реализация метода граничных итераций и двойных тел циклов в отладчике системы БУМ
2.2.1 Модель параллелизма ЭУМ.
2.2.2 Основные возможности ЭУМотладчика
2.2.3 Инструментация ФортранБУМ программ с одним и с двумя телами циклов
2.2.4 Особенности программной реализации метода.
2.2.5 Изменения формата трассы
2.2.6 Реализация оценки покрытия операторов программы.
2.3 Результаты экспериментов и выводы.
Глава 3. Метод интегральных характеристик массивов. Комбинированный метод
3.1 Описание метода
3.2 Реализация метода в отладчике системы БУМ
3.2.1 Нумерация параллельных конструкций
3.2.2 Реализация метода интегральных характеристик
Вычисление контрольных сумм.
Записьчтение трассы с контрольными суммами.
Формат файла трассы.
Сравнение контрольных сумм
Новые структуры данных и функции
3.3 Результаты экспериментов и выводы
Глава 4. Метод коррекции результатов редукционных операций
4.1 Описание метода
4.2 Реализация метода в отладчике системы БУМ
4.3 Результаты экспериментов и выводы
Заключение.
Литература