DAS_2024_1/tsukanova_irina_lab_6
2024-11-08 14:45:23 +04:00
..
img.png done 2024-11-08 14:45:23 +04:00
main.py done 2024-11-08 14:45:23 +04:00
README.md done 2024-11-08 14:45:23 +04:00

Цуканова Ирина ПИбд-42

Лабораторная работа №6 - Определение детерминанта матрицы

Результат:

results

Выводы:

  1. Увеличение числа потоков ускоряет вычисление детерминанта для больших матриц. Как видно по результатам для матрицы 11 × 11 при использовании 1 потока время составляет 260 секунд, тогда как при 10 потоках оно сокращается до 62 секунд.
  2. Производительность снижается при увеличении числа потоков на малых матрицах. Для матрицы 8×8 использование 10 потоков оказывается медленнее, чем использование 4 или 8 потоков. Это связано с накладными расходами на создание и управление потоками, которые становятся ощутимыми при малых объемах вычислений.
  3. Подход с многопоточностью эффективно снижает время выполнения для больших матриц, однако оптимальное количество потоков следует выбирать в зависимости от размера задачи, чтобы избежать накладных расходов и добиться наилучших результатов.

Видео