Создан заказ №10067939
17 сентября 2023
OpenMP С/С++. Распараллелить последовательный алгоритм везде, где возможно и целесообразно
Как заказчик описал требования к работе:
Программа сравнивает на сходство два ч/б изображения размером 250х250, результат - значение корреляционной функции от 0 до 1. Программа реализована и работает в последовательном режиме (исходный проект во вложении). Среда разработки - Visual Studio 2013 Проект состоит из двух частей - основная прогр
амма "Hu_Moments" и dll библиотека "HuProcess", где выполняются основные вычисления для двух изображений поочередно. НЕОБХОДИМО программно реализовать параллельный алгоритм(ов) с использованием технологии OpenMP. ЦЕЛЬ: применение технологии для ускорения вычислений. Результат последовательного и параллельного алгоритмов должен соответствовать. Теоретический материал см. youtube: "Воеводин В. В. - Суперкомпьютеры - Технология OpenMP" " OpenMP Valentin Arkov" По результату ожидается исправленный проект с переработаным кодом алгоритмов и директивами openMP + описание в word, как именно распараллелен тот или иной алгоритм и его время выполнения.
ПРОСЬБА ОТКЛИКНУТЬСЯ АВТОРУ, ЗНАЮЩЕМУ OPENM
Этот код работает быстро, но его нужно все равно сделать в openMP, это самое главное. Пока увидел вариант сгенерировать 8 потоков и чтобы каждый вычислял отдельную mu
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
20 сентября 2023
Заказ завершен, заказчик получил финальный файл с работой
5
OpenMP С/С++. Распараллелить последовательный алгоритм везде, где возможно и целесообразно.docx
2023-09-23 21:07
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Очень хорошая работа! В ходе работы были поправки, которые вносились очень быстро. Спасибо!