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

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

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

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

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

Так же была использована технология 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 C/C++ 100,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Курсовая Игра 2048 С# new 0 .NET (C#) 2 500,00
Исходник ИС "Факультет" (C#, WinForms, Access) new 0 .NET (C#) 1 000,00
Исходник Ресторан (C#, ASP.NET Web Forms, SQL Server) new 0 .NET (C#) 5 000,00
Курсовая Учёт регламентных работ (C#, WPF, SQL Server) new 0 .NET (C#) 3 500,00
Другое Разработка АИС для обработки данных завода Volkswagen (C#, WinForms, Access) new -1 .NET (C#) 2 000,00
Купить

100,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
matrix.zip
9486
Оцени работу

рейтинг

Поделись работой с друзьями

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