РАЗРАБОТКА ИНСТРУМЕНТА ОПТИМИЗАЦИИ ПАРАЛЛЕЛЬНЫХ ПРОГРАММ презентация

Содержание

Слайд 1РАЗРАБОТКА ИНСТРУМЕНТА ОПТИМИЗАЦИИ ПАРАЛЛЕЛЬНЫХ ПРОГРАММ
Руководитель:
проф. Мулярчик Степан Григорьевич


Слайд 2ВВЕДЕНИЕ
Целью дипломной работы является разработка и реализация инструмента автоматической оптимизации параллельных

алгоритмов




Слайд 3ПОСТАНОВКА ЗАДАЧИ
Разработать модель распределенной вычислительной сети
Разработать адаптивный алгоритм способный оптимизировать

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




Слайд 4Структура инструмента оптимизации




Слайд 5МОДЕЛЬ СЕТИ
Модель структуры сети
Алгоритм маршрутизации
Алгоритм обмена данными
Алгоритм учета загрузки сети




Слайд 6Иерархия классов описывающих элементы сети



Слайд 7Алгоритм обмена данными




Слайд 8АЛГОРИТМ LU ФАКТОРИЗАЦИИ
Ax=b
A=LU => LUx=b




=
.
0
0
1)
2)



Слайд 9АЛГОРИТМ LU ФАКТОРИЗАЦИИ
1
1
1
1
1
2
2
2
3
Расчёт значений блоков
Матричное умножение блоков
Пересылка блоков




Слайд 10ПЛАНИРОВЩИК



Слайд 11СТРУКТУРА КЛАССОВ МОДЕЛИ АЛГОРИТМА



Слайд 12ГЕНЕТИЧЕСКИЙ АЛГОРИТМ
Хромосомой для генетического алгоритма при оптимизации параллельного метода LU факторизации

выбран план выполнения операций
Оператор скрещивания реализуется компоновкой различных ярусов двух планов
Оператор мутации представляет собой случайные перемещения операций отправки данных внутри одного плана




Слайд 13ВЗАИМОДЕЙСТВИЕ МОДУЛЕЙ ИНСТРУМЕНТА





Слайд 14РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ



Слайд 15График зависимости времени работы алгоритма LU факторизации, при фиксированном количестве процессов,

от количества блоков




Слайд 16ОПТИМИЗАЦИЯ МЕТОДА LU ФАКТОРИЗАЦИИ



Слайд 17ЗАКЛЮЧЕНИЕ
Предложен инструмент оптимизации параллельных программ. Для его реализации разработаны:
Модель распределенной вычислительной

сети
Алгоритм оптимизации параметров параллельных программ
Средство визуализации результатов работы модели
Построена модель параллельного алгоритма LU факторизации
После оптимизации алгоритма LU факторизации время его выполнения уменьшилось на 18 %.




Слайд 18СПАСИБО ЗА ВНИМАНИЕ


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика