DAS_2024_1/karamushko_maxim_lab_5/README.md
2024-12-23 19:48:28 +04:00

17 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Лабораторная работа №5 - Параллельное перемножение матриц
## ПИбд-42 || Карамушко Максим
### Цель лабораторной работы
Изучить приципы работы с параллельными вычислениями и узнать насколько они оправданы в зависимости от объемов вычислений.
### Описание:
В данной лабораторной работе было реализовано параллельное перемножение матриц различных размеров (100x100, 300x300 и 500x500). Помимо этого были сделаны замеры времени выполнения в зависимости от количества потоков и размеров матриц.
### Результаты:
![Изображение 1](./result.png)
### Выводы:
Распараллеливание вычислений дает хороший прирост производительности для больших матриц, однако для маленьких матриц с увеличением числа потоков в какой-то момент расходы ресурсов на создание потоков и параллельные вычисления лишь увеличивают время вычислений.
### Видео с демонстрацией работы:
https://disk.yandex.ru/i/1a4-VeWhXP8gtQ