Skip to content

Котельникова Анастасия. Reports. Умножение разреженных матриц. Элементы типа double. Формат хранения матрицы – столбцовый (CCS). Вариант 5.#950

Open
KotelnikovaA wants to merge 6 commits into
learning-process:masterfrom
KotelnikovaA:kotelnikova_a_double_matr_mult_reports

Conversation

@KotelnikovaA
Copy link
Copy Markdown
Contributor

@KotelnikovaA KotelnikovaA commented May 10, 2026

Описание

  • Задача: Умножение разреженных матриц. Элементы типа double. Формат хранения матрицы – столбцовый (CCS).
  • Вариант: 5
  • Технология: 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 добавлен.

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.23%. Comparing base (503ab26) to head (400151e).
⚠️ Report is 74 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #950      +/-   ##
==========================================
+ Coverage   83.97%   84.23%   +0.26%     
==========================================
  Files         646      653       +7     
  Lines       32078    32720     +642     
  Branches    13341    13633     +292     
==========================================
+ Hits        26938    27563     +625     
- Misses       3440     3445       +5     
- Partials     1700     1712      +12     

☔ 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.

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