DAS_2024_1/klyushenkova_ksenia_lab_6/REDME.md
2024-12-20 22:02:59 +04:00

17 lines
2.1 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.

# Клюшенкова Ксения ПИбд-42
# Лабораторная работа №6 - Определение детерминанта матрицы
## Результат:
![results](./res.jpg)
## Выводы:
1. Применение многопоточности позволяет ускорить вычисление определителя для матриц большого размера.
2. В ходе эксперимента было установлено, что для матрицы размером 10 на 10 при использовании одного потока время выполнения составляет 31 секунду. Однако при использовании 10 потоков время выполнения сокращается до 5 секунд.
3. Однако при работе с матрицами небольшого размера использование многопоточности может привести к снижению производительности.
4. Для матрицы размером 8 на 8 использование 10 потоков оказывается менее эффективным, чем использование 4 или 8 потоков. Это связано с дополнительными затратами на создание и управление потоками, которые становятся значительными при небольших объёмах вычислений.
5. Использование многопоточности позволяет значительно сократить время выполнения для матриц большого размера. Однако для достижения наилучших результатов необходимо выбрать оптимальное количество потоков в зависимости от размера задачи, чтобы избежать дополнительных затрат.
## [Видео](https://drive.google.com/file/d/1bdc3WzkHtTI3p-Yk2w3OP3ldMP8WwjZ8/view?usp=sharing)