17 lines
2.1 KiB
Markdown
17 lines
2.1 KiB
Markdown
|
# Клюшенкова Ксения ПИбд-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)
|