Анализ масштабируемости параллельных приложений на основе технологий суперкомпьютерного кодизайна

Теплов Алексей Михайлович. Анализ масштабируемости параллельных приложений на основе технологий суперкомпьютерного кодизайна: диссертация ... кандидата физико-математических наук: 05.13.11 / Теплов Алексей Михайлович;[Место защиты: Федеральное государственное бюджетное образовательное учреждение высшего образования "Московский государственный университет имени М.В.Ломоносова"], 2015.- 144 с.
Автор
Теплов Алексей Михайлович
Год
2015
  • 99 000 UZS

Оглавление диссертации
Введение
Глава 1. Обзор методов исследования выполнения параллельных программ 12
1.1 Основные методы исследования параллельных программ 12
1.2 Основные подходы к анализу характеристик параллельных программ 16
1.3 Инструментальные средства, применяемые при анализе работы параллельной программы 19
1.4 Понятие масштабируемости параллельных программ и его свойства 27
1.5 Подходы и методы, применяемые для исследования масштабируемости 30
1.6 Выводы 37
Глава 2. Обобщение понятия масштабируемости параллельных программ 38
2.1 Недостатки классических определений масштабируемости 38
2.2 Введение определения «обобщенной» масштабируемости 43
2.3 Свойства понятия масштабируемости в предложенной интерпретации
2.3.1 Связь с классическими определениями 50
2.3.2 Преимущества использования нескольких динамических характеристик 53
2.3.3 Преимущества использования нескольких параметров запуска
2.4 Основные принципы исследования масштабируемости 56
2.5 Особенности использования введенного понятия масштабируемости 58
2.6 Апробация предлагаемого подхода к анализу масштабируемости параллельной программы 59
2.7 Выводы 69
Глава 3. Применение данных системного мониторинга для анализа масштабируемости параллельных программ 71
3.1 Методика проведения исследований данных системного мониторинга 71
3.1.1 Применение системного мониторинга для исследования масштабируемости программ 71
3.1.2 Инструментарий, использованный при исследованиях 73
3.1.3 Основные факторы, влияющие на масштабируемость программ 74
3.1.4 Условия проведения экспериментов 75
3.2 Результаты исследования факторов, влияющих на масштабируемость
приложений 79
3.2.1 Исследование характеристик коммуникационной сети 79
3.2.2 Исследование компонентов вычислительного узла компьютера 89
3.2.3 Факторы, связанные с характеристиками примененного алгоритма или исследуемой программы 97
3.3 Выводы 101
Глава 4. Разработка принципов сравнения масштабируемости приложений 103
4.1 Подход к исследованию масштабируемости приложений 103
4.2 Метрика масштабируемости параллельного приложения 104
4.2.1 Целесообразность ввода понятия «метрика масштабируемости» 104
4.2.2 Вывод метрики и оценки масштабируемости
4.3 Алгоритм проведения исследований масштабируемости приложений 114
4.4 Результаты проведенных экспериментов
4.4.1 Условия проведения исследования 117
4.4.2 Результат анализа масштабируемости программы, реализующей блочное перемножение матриц 118
4.4.3 Результат анализа масштабируемости программы, реализующей скалярное произведение векторов 120
4.4.4 Результат анализа масштабируемости программы, реализующей разложение Холецкого 122
4.4.5 Результат анализа масштабируемости Linpack Benchmark 124
4.4.6 Результат анализа масштабируемости программы, реализующей метод Гаусса решения СЛАУ, прямой ход 126
4.4.7 Результаты сравнения масштабируемости 128
4.5 Выводы 131
Заключение 132
Список литературы 134

Рекомендуем вам товары

99 000 UZS
Автор
Лаптева, Валентина Владимировна
Количество страниц
Год
2011
99 000 UZS
Автор
Марков Александр Владимирович
Количество страниц
Год
2015
99 000 UZS
Автор
Тесля Николай Николаевич
Количество страниц
Год
2015
99 000 UZS
Автор
Коршунов Антон Викторович
Количество страниц
Год
2015
Модули для Opencart 2, Опенкарт 3