2.0 KiB
2.0 KiB
Отчет по лабораторной работе №6
Выполнила студентка группы ИСЭбд-41 Клементьева Жанна
Разработка приложения на языке С#, Windows Forms.
Особенности данного приложения:
- Приложение имеет поле для ввода матрицы.
- Матрицу можно сгенерировать автоматически в программе, указав размер.
- При необходимости можно очистить матрицу и определитель.
Таким образом выглядит форма приложения:
Обычный алгоритм:
Параллельный алгоритм:
Бенчмарки
В ходе моих наблюдений и исследований было выявлено, что матрицы слишком большого размера долго обрабатываются, так как поиск детерминанты впринципе содержит в себе огромное количество вычислений. Именно поэтому, как пример, я взяла матрицы размером 5х5, 7х7, 9х9.
Матрица 5х5:
Матрица 7х7:
Матрица 9х9:
Вывод: Параллельный алгоритм работает быстрее только при наличии большого количества операций. Если операций не так много, то обычный алгоритм справляется быстрее.