DAS_2024_1/rogashova_ekaterina_lab_6/readme.md
2024-11-18 10:50:25 +04:00

1.6 KiB
Raw Blame History

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

Описание

Написана программа, которая вычисляет определитель квадратной матрицы двумя способами: последовательно и параллельно, и сравнивает время их выполнения.

Для каждой матрицы вычисляется детерминант с использованием различных количеств потоков (1, 2 и 4) и выводится время работы.

Вывод работы

Для матрицы 300x300 и 500x500 результаты показывают значительное преимущество параллельных вычислений. Параллельные вычисления с 4 потоками значительно более эффективны, чем с 2 потоками для больших матриц (300x300 и 500x500). Это может указывать на то, что алгоритм выгодно распараллеливается, и использование большего числа потоков помогает снизить время исполнения. Однако на малых матрицах (100x100) из-за высокой нагрузки на управление потоками производительность уменьшается (или не значительная).

img.png

Видео

Работоспособность представлена на видео.