Skip to content

[FIXED] Загрядсков Максим. Технология TBB. Умножение разреженных матриц. Элементы комплексного типа. Формат хранения матрицы – столбцовый (CCS). Вариант 7#616

Open
midnsun wants to merge 3 commits intolearning-process:masterfrom
midnsun:zagryadskov_m_complex_spmm_ccs_tbb

Conversation

@midnsun
Copy link
Copy Markdown
Contributor

@midnsun midnsun commented Apr 9, 2026

Описание

Данные об исходной задаче

  • Задача: Умножение разреженных матриц. Элементы комплексного типа. Формат хранения матрицы – столбцовый (CCS)
    Вариант: 7
  • Вариант: 7
  • Технология: TBB
  • Директория студента: zagryadskov_m_complex_spmm_ccs
  • Ссылка на исходный PR / коммит / issue: ссылка
  • Полное описание исходной задачи: Умножение разреженных матриц. Элементы комплексного типа. Формат хранения матрицы – столбцовый (CCS)

Детали исправления

  • Проблема: Реализация алгоритма с помощью технологии TBB не совпадает с реализацией алгорнитма при помощи некоторых других технологий
  • Причина: Ошибка проектирования и реализации
  • Суть исправления: Убрал проверку, что итоговое значение матрицы должно быть меньше заданного eps
  • Проверка: Все тесты в локальном форке успешно пройдены

Чек-лист

  • Статус CI: Все CI-задачи (сборка, тесты, генерация отчёта) успешно проходят на моей ветке в моем форке
  • Директория и именование задачи: Я не переименовывал существующую директорию задачи и не добавлял лишние
    директории задач
  • Полное описание задачи: Я указал полное описание исходной задачи и детали исправления в теле pull request
  • clang-format: Мои изменения успешно проходят clang-format локально в моем форке (нет ошибок форматирования)
  • clang-tidy: Мои изменения успешно проходят clang-tidy локально в моем форке (нет предупреждений/ошибок)
  • Функциональные тесты: Все функциональные тесты успешно проходят локально на моей машине
  • Тесты производительности: Все тесты производительности успешно проходят локально на моей машине (если
    применимо)
  • Ветка: Я работаю в отдельной ветке для исправления (а не в master)
  • Правдивое содержание: Я подтверждаю, что все сведения, указанные в этом pull request, являются точными и
    достоверными

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.43%. Comparing base (1773829) to head (04d85ed).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #616      +/-   ##
==========================================
- Coverage   82.43%   82.43%   -0.01%     
==========================================
  Files         480      480              
  Lines       20064    20063       -1     
  Branches     8207     8206       -1     
==========================================
- Hits        16540    16538       -2     
  Misses       2433     2433              
- Partials     1091     1092       +1     

☔ 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