DAS_2024_1/polevoy_sergey_lab_5
2024-11-18 13:32:23 +04:00
..
src Пятая лабораторная готова 2024-11-18 13:32:23 +04:00
cargo.toml Пятая лабораторная готова 2024-11-18 13:32:23 +04:00
image.png Пятая лабораторная готова 2024-11-18 13:32:23 +04:00
readme.md Пятая лабораторная готова 2024-11-18 13:32:23 +04:00

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

Полевой Сергей ПИбд-42

Реализация

Для выполнения работы было решено разбивать матрицы на диапазоны строк и столбцов, которые будут передаваться в потоки, которые в свою очередь результаты для этих диапазонов будут возвращать обратно в виде сообщений в канале mpsc для обеспечения безопасности доступа к памяти

Скриншот работы

alt text

Выводы

Исходя из полученых результатов можно сделать следующие выводы: использование потоков рационально только в случае больших матриц, так как для малых больше времени уходит на создание и управление потоками

Демонстрация работы доступна по ссылке