DAS_2023_1/gusev_vladislav_lab_5/README.md
2023-11-30 13:39:06 +04:00

1.2 KiB
Raw Blame History

Лабораторная работа №5 - Параллельное умножение матриц

  1. Реализовать алгоритм последовательного умножения матриц
  2. Реализовать алгоритм параллельного умножения матриц

Как запустить

Выполняем файл gusev_vladislav_lab_5.py, решение будет в консоли.

Методы:

Для последовательного умножения матриц используется следующий метод:

img.png

Для параллельного следующие методы:

img_1.png

Для тестов соответственно:

img_2.png

Работа программы

Запускаем программу, получаем следующее:

img_3.png

Как видно по числам, параллельное умножение начало выигрывать начиная с 300x300 матриц, хотя на 100x100 проигрывало.

Видео -> https://drive.google.com/file/d/1bs0kcvaYYQlKNle-tBUlr9mpYWTLyaRo/view?usp=sharing