DAS_2024_1/karamushko_maxim_lab_6
2024-12-24 22:19:38 +04:00
..
main.py 6 лаба без ридми 2024-12-23 15:59:15 +04:00
README.md ридми 2024-12-24 22:19:38 +04:00
result.png ридми 2024-12-24 22:19:38 +04:00

Лабораторная работа №6 - Параллельный поиск значения детерминанта матрицы

ПИбд-42 || Карашумко Максим

Цель лабораторной работы

Изучить приципы работы с параллельными вычислениями и узнать насколько они оправданы в зависимости от объемов вычислений.

Описание:

В данной лабораторной работе было реализовано параллельное вычисление определителя матриц различных размеров (9x9, 10x10 и 11x11). Помимо этого были сделаны замеры времени выполнения в зависимости от количества потоков и размеров матриц.

Результат:

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

Выводы:

Как можно заметить, параллельное вычисление определителя позволило сократить временные затраты более чем в два раза для больших матриц (с 245 до 99 секунд). Однако стоит отметить, что также важен выбор оптимального количества потоков, так как на менеджмент потоков тоже приходится тратить ресурсы.

Видео с демонстрацией работы:

https://disk.yandex.ru/i/iIxS9W4FIoU8Gw