Skip to content

Климов Михаил. Технология MPI/SEQ. Сортировка Шелла с четно-нечетным слиянием Бэтчера. Вариант 17.#128

Open
hydroimperium wants to merge 9 commits into
learning-process:masterfrom
hydroimperium:klimov_m_shell_odd_even_merge
Open

Климов Михаил. Технология MPI/SEQ. Сортировка Шелла с четно-нечетным слиянием Бэтчера. Вариант 17.#128
hydroimperium wants to merge 9 commits into
learning-process:masterfrom
hydroimperium:klimov_m_shell_odd_even_merge

Conversation

@hydroimperium
Copy link
Copy Markdown

Описание

  • Задача: Сортировка Шелла с четно-нечетным слиянием Бэтчера
  • Вариант: 17
  • Технология: MPI/SEQ
  • Описание:
    Реализована параллельная версия с использованием MPI: данные распределяются между процессами, каждый процесс выполняет сортировку Шелла своей части, затем запускается итеративный процесс слияния по четно-нечетной схеме Бэтчера с обменом данными между соседними процессами. Последовательная версия служит эталоном. Отчёт содержит описание алгоритма, схему распараллеливания и результаты тестирования.

Чек-лист

Все CI-задачи (сборка, тесты, генерация отчёта) успешно проходят на моей ветке в моем форке
Директория и именование задачи: klimov_m_shell_odd_even_merge
clang-format: Мои изменения успешно проходят clang-format локально в моем форке
clang-tidy: Мои изменения успешно проходят clang-tidy локально в моем форке
Функциональные тесты: Все функциональные тесты успешно проходят локально на моей машине
Тесты производительности: Все тесты производительности успешно проходят локально на моей машине

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants