Skip to content

[FIXED] Черемхин Андрей Александрович. Технология <STL>. Умножение плотных матриц. Элементы типа double. Блочная схема, алгоритм Кэннона. Вариант 1.#1559

Closed
andry300000 wants to merge 6 commits into
learning-process:masterfrom
andry300000:cheremkhin_a_matr_mult_cannon_alg_rep

Conversation

@andry300000
Copy link
Copy Markdown
Contributor

Описание

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

  • Задача: Умножение плотных матриц. Элементы типа double. Блочная схема, алгоритм Кэннона.
  • Вариант: 1
  • Технология: STL
  • Директория студента: cheremkhin_a_matr_mult_cannon_alg_rep

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

  • Проблема: stl реализация была отключена по просьбе студента Падают тесты других людей #1046
  • Причина: не найдена, при локальных запусках всё работает исправно.
  • Суть исправления: включена реализация stl.
  • Проверка: функциональные тесты запускались 5 раз, производительные 1 раз, скрипт run_tests.py 1 раз. команды которые использовались для запуска тестов ниже.
    5 раз:
    mpirun --oversubscribe -n 2 ./build/bin/ppc_func_tests
    mpirun --oversubscribe -n 3 ./build/bin/ppc_func_tests
    mpirun --oversubscribe -n 5 ./build/bin/ppc_func_tests
    1 раз:
    mpirun --oversubscribe -n 2 ./build/bin/ppc_perf_tests
    1 раз:
    export PPC_NUM_THREADS=4
    export PPC_NUM_PROC=2
    export PPC_ASAN_RUN=1
    python3 scripts/run_tests.py --running-type threads --counts 1 2 4
    python3 scripts/run_tests.py --running-type processes --counts 2 4
    python3 scripts/run_tests.py --running-type performance

Чек-лист

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

@andry300000 andry300000 requested a review from allnes as a code owner June 4, 2026 20:50
@github-actions github-actions Bot added the task label Jun 4, 2026
@allnes allnes closed this Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants