Skip to content

Попова Елизавета. Отчеты. Поразрядная сортировка для вещественных чисел (тип double) с простым слиянием. Вариант 19#1350

Open
lisssq wants to merge 10 commits into
learning-process:masterfrom
lisssq:popova_e_radix_sort_for_double_REPORT

Conversation

@lisssq
Copy link
Copy Markdown
Contributor

@lisssq lisssq commented May 20, 2026

Описание

  • Задача: Поразрядная сортировка для вещественных чисел (тип double) с простым слиянием
  • Вариант: 19
  • Технология: Reports

Чек-лист

  • Корневой report.md существует и читается как самостоятельный документ.
  • Заполнены seq/report.md, omp/report.md, tbb/report.md, stl/report.md, all/report.md.
  • Во всех отчётах один язык и единая терминология.
  • Во всех таблицах одинаково определены time, speedup, efficiency, workers.
  • В seq честно описан baseline, а не «почти параллельная» версия.
  • В omp расписаны shared/private/reduction/schedule.
  • В tbb объяснены blocked_range, grainsize, partitioner и способ контроля конкуренции.
  • В stl явно показано, что join вызывается после запуска всех потоков, если требуется реальный параллелизм.
  • В all указана конфигурация ranks × threads и смысл MPI-синхронизации.
  • Есть команды сборки и запуска, достаточные для воспроизведения.
  • Функциональные тесты и тесты производительности реально запускались локально.
  • Если использовались графики, указаны относительные пути и подписи.
  • Текст не содержит неподтверждённых фраз вроде «реализация оптимальна» без таблицы или профиля.
  • PR checklist выполнен: CI зелёный, clang-format/clang-tidy/тесты пройдены, report.md добавлен.

@lisssq lisssq requested a review from allnes as a code owner May 20, 2026 01:02
@lisssq
Copy link
Copy Markdown
Contributor Author

lisssq commented May 20, 2026

Данный пулл-реквест содержит:

  • реализацию технологии ALL, которая в данный момент проходит CI в общем репозитории и пока не была смержена в мастер
  • комплект отчетов (5 технологий + корневой отчет)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant