Создан заказ №6808729
12 мая 2021
Решение системы линейных уравнений методом Гаусса для переменных типа float
Как заказчик описал требования к работе:
Предмет: оптимизация программного обеспечения
Программу необходимо выполнить на языке с++ в visual studio + отчёт
Решение системы линейных уравнений методом Гаусса для переменных типа float
1. Написать вычислительную подпрограмму по заданию.
2. Реализовать возможность вызова полпрограммы из п.1
в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размеров.
6. векторизовать вычисления в теле самого вложенного цикла вычислительной подпрограммы. Повторить для этого варианта реализации п. 4.
Варианты выбора таймера: Таймер астрономического времени (системный таймер)
Требования к оформлению отчета
Отчет должен быть представлен в формате DOC и содержать следующие разделы:
1. Титульный лист
2. Текст задания (файл с расширением .doc) с указанием выбранного варианта задания, таймера.
3. Исходные тексты всех реализаций
4. Графики (с подписанными названиями осей, размерностей, приведенной легендой, графики должны иметь различимые цвета или различную штриховку)
5. Выводы с интерпретацией результатов
Рекомендации по выполнению работы:
Векторизованную версию вычислительной процедуры можно реализовать с помощью SIMD/SSE интринсиков или ассемблерных вставок с SIMD/SSE командами. Если имеется компьютер с процессором с AVX, желательно построить версию на AVX и сравнить выигрыш с SSE.
Многопоточную версию вычислительной процедуры можно реализовать с помощью OpenMP, POSIX Threads или Windows Threads
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
15 мая 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Решение системы линейных уравнений методом Гаусса для переменных типа float.docx
2021-05-18 16:07
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Сделано все чачественно и в срок автор знает что делает и учитывает все нюансы при выполнении работы рекомендую