DAS_2024_1/polevoy_sergey_lab_5/readme.md

1.2 KiB

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

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

Реализация

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

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

alt text

Выводы

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

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