Skip to content

Черемхин Андрей Александрович. Отчёты . Умножение плотных матриц. Элементы типа double. Блочная схема, алгоритм Кэннона. Вариант 1.#1497

Merged
allnes merged 4 commits into
learning-process:masterfrom
andry300000:cheremkhin_a_matr_mult_cannon_alg_rep
May 27, 2026

Conversation

@andry300000
Copy link
Copy Markdown
Contributor

Описание

  • Задача: Умножение плотных матриц. Элементы типа double. Блочная схема, алгоритм Кэннона.
  • Вариант: 1
  • Описание: Отчёты к реализациям + главный отчёт.

Чек-лист

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

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.86%. Comparing base (8f7f008) to head (097539b).
⚠️ Report is 128 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1497      +/-   ##
==========================================
- Coverage   83.50%   82.86%   -0.65%     
==========================================
  Files         815      931     +116     
  Lines       45673    55332    +9659     
  Branches    19095    22965    +3870     
==========================================
+ Hits        38138    45849    +7711     
- Misses       5079     6684    +1605     
- Partials     2456     2799     +343     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@allnes allnes merged commit df3d9e6 into learning-process:master May 27, 2026
7 checks passed
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.

3 participants