Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДневникПрактики.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
77 Кб
Скачать
☆

2. Индивидуальное задание студента по производственной практике

№ п/п

Содержание работы

Сроки выполнения

Форма отчетности

1.

2.

3.

4.

5.

6.

О■

1 день

7 дней

1 день

19 день

11 дней

7 дней

Устная

Устная

Письменная

Устная

Устная

Письменная

Устная

Письменная

Ориентировочная тема дипломного проекта

___________________________________________________________________________________

Задача Разработка php-библиотеки сервиса расчета многопараметрической транспортной задачи

___________________________________________________________________________________

Руководитель практики

«___14__»____марта________2014 г.

3. Заключение студента по итогам практики и его предложения по содержанию практики

За время прохождения практики мною были более детально изучены средства для параллельного программирования MPI и OpenMP, которые в настоящее время широко используются во многих областях. Такого рода вычисления помогают оптимизировать работу систем и рассчитывать необходимые данные быстрее.

Целью моей работы было сравнение производительностей этих систем для параллельного вычисления на основе одного и того же алгоритма. В качестве алгоритма был использован алгоритм адаптивной квадратуры для вычисления определенного интеграла, реализованного при помощи метода Симпсона.

Алгоритм запускался на нескольких математических функциях. Запуск производился на PC(система общей памяти). В результате вычислений были получены значение искомого интеграла и время, потраченное на работу параллельного блока. По временным характеристикам были проведены расчеты эффективности и ускорения системы и проведено сравнение с максимально возможным ускорением для данной задачи.

В итоге проделанной работы можно сделать вывод о том, что в общем случае параллельный алгоритм, реализованный в OpenMP более эффективен, чем в MPI. Это, в первую очередь, связано с тем, что OpenMP является «родной »для PC, т к и персональные компьютеры и система OpenMP являются системами с общей памятью. Однако в редких случаях наблюдаются и исключения: эффективнее оказывается MPI - cистема с разделенной памятью. Такие результаты возникают на некоторых отрезках, на которых ведется интегрирование и связаны с особенностями функции, т о системе с разделенной необходимо меньшее количество времени для проведения расчетов, нежели с общей.

В заключении, хотелось бы добавить, что проведенные таким образом сравнительные эксперименты производительности систем являются актуальными, ведь очень многие расчеты в как раз и использованием параллельных программ. А знать, какая система наиболее эффективная зачастую просто необходимо.

Подпись

«__14___»_____марта_______2014 г.