На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Умножение матриц больших размеров методом Штрассена

В исходнике был реализован алгоритм умножения матриц методом Штрассена.

Матрицы загружаются из бинарных файлов.

Для ускорения работы двухмерные массивы были развернуты в одномерные.

Так же была использована технология openMP для распараллеливания расчета переменных P (см. описание метода)

Сам алгоритм можно посмотреть в википедии:

https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%A8%D1%82%D1%80%D0%B0%D1%81%D1%81%D0%B5%D0%BD%D0%B0

Замечание:

Для максимального ускорения нужно компилировать в Release. В Debug конфигурации скорость упадет 3-5 раз.

Купить 100,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

Wurgengel

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Исходник Транспонирование матрицы 0 .NET (C#) 150,00
Курсовая Операции над матрицами C# 15 .NET (C#) 1 500,00
Исходник Диагональ матрицы C# 25 .NET (C#) бесплатно
Исходник Метод Зейделя Delphi 7 0 Pascal/Delphi 70,00
Другое Элементарные преобразования над математическими матрицами 0 C/C++ бесплатно
Купить

100,00 

Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

matrix.zip
9486
Оцени работу

рейтинг

Умножение матриц больших размеров методом Штрассена
Матрицы загружаются из бинарных файлов. Умножение многопоточное с помощью openMP. Создано было в VS 2017.
Категория: Образование
Стоимость: 100,00