Skip to content

Назарова Ксения. Отчёты. Вычисление многомерных интегралов с использованием многошаговой схемы (метод прямоугольников). Вариант 9#1498

Open
ksyufka wants to merge 23 commits into
learning-process:masterfrom
ksyufka:Nazarova_K_calc_integ_rectangles_rep

Conversation

@ksyufka
Copy link
Copy Markdown
Contributor

@ksyufka ksyufka commented May 22, 2026

Описание

  • Задача: Вычисление многомерных интегралов с использованием многошаговой схемы (метод прямоугольников).
  • Вариант: 9
  • Описание: Отчёты ко всем реализациям.

Чек-лист

  • Корневой 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 добавлен.

@ksyufka ksyufka requested a review from allnes as a code owner May 22, 2026 20:49
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