DAS_2024_1/bogdanov_dmitry_lab_5
2024-10-23 18:36:31 +04:00
..
images Lab5 2024-10-23 18:36:31 +04:00
MatrixMult Lab5 2024-10-23 18:36:31 +04:00
README.md Lab5 2024-10-23 18:36:31 +04:00

Богданов Дмитрий ПИбд-42

Лабораторная работа №5

Функционал:

  • Были созданы методы генерации и отображения матриц заданного размера
  • Былы созданы методы для параллельного умножения матриц с использованием Pool
  • Был написан код для бенчмаркинга стандартного и параллельного перемножений

Результаты выполнения:

изображение 1

Вывод:

Использование нескольких потоков приносит значительный выигрыш только на крупных матрицах, в то время как на матрицах меньшего размера больше времени уходит на менеджмент потоков. Это особенно заметно при сравнении результатов выполнения вычислений на матрице размером 100х100.

Видео