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