Оптимизация программного обеспечения. Курсовая работа. Вариант №11 (51, 91).
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант работы
1 Умножение двух квадратных матриц. Элементы матрицы имеют тип float
1,5, 9 Таймер астрономического времени (системный таймер)
1. Задание
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размеров.
5. Провести транспонирование второй матрицы, сделать обход по ней по строкам, повторить для этого варианта реализации п. 4.
6. Векторизовать вычисления в теле самого вложенного цикла вычислительной подпрограммы. Повторить для этого варианта реализации п. 4.
7. Реализовать многопоточный вариант вычислительной процедуры. Замерить ускорение для различного числа потоков по сравнению с последовательной версией.
1 Умножение двух квадратных матриц. Элементы матрицы имеют тип float
1,5, 9 Таймер астрономического времени (системный таймер)
1. Задание
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размеров.
5. Провести транспонирование второй матрицы, сделать обход по ней по строкам, повторить для этого варианта реализации п. 4.
6. Векторизовать вычисления в теле самого вложенного цикла вычислительной подпрограммы. Повторить для этого варианта реализации п. 4.
7. Реализовать многопоточный вариант вычислительной процедуры. Замерить ускорение для различного числа потоков по сравнению с последовательной версией.
Дополнительная информация
успешно зачтена, Остапкевич М.Б., март 2019
Похожие материалы
Оптимизация программного обеспечения. Курсовая работа. Для вариантов №№11, 51, 91.
nik200511
: 20 мая 2020
Задание
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимост
801 руб.
Оптимизация программного обеспечения. Курсовая работа. Вариант №7
Damovoy
: 7 сентября 2021
Методические указания и задание на выполнение курсовой работы
Задание
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оп
700 руб.
Оптимизация программного обеспечения. Курсовая работа. Вариант №6
Акула73
: 25 февраля 2021
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени
1499 руб.
Оптимизация программного обеспечения. Курсовая работа. Вариант №2.
sibguter
: 19 октября 2019
РАБОТА ВЫПОЛНЕНА НА C#!
1) Написать вычислительную подпрограмму по заданию варианта.
2) Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3) Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4) Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить гр
450 руб.
Оптимизация программного обеспечения. Курсовая работа. Вариант 04
Михаил18
: 26 сентября 2019
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью заданного вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размер
1200 руб.
Оптимизация программного обеспечения. Курсовая работа. Вариант №5.
sibguter
: 18 сентября 2019
РАБОТА ВЫПОЛНЕНА НА C#!
1) Написать вычислительную подпрограмму по заданию варианта.
2) Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3) Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4) Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить гр
450 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 20
SibGOODy
: 23 августа 2024
Оглавление
Задание на курсовую работу 3
1. Вычислительная подпрограмма 4
2. Вызов подпрограммы в цикле 5
3. Добавление таймера 5
4. Статистика времени выполнения программы при различных уровнях оптимизации 8
5. Транспонирование матрицы 15
6. Векторизация вычислений 20
7. Многопоточный вариант вычисления скалярного произведения 29
Заключение 37
Список литературы 38
Задание на курсовую работу
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрог
1500 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 01
SibGOODy
: 21 августа 2024
Оглавление
Задание на курсовую работу 3
1. Вычислительная подпрограмма 4
2. Вызов подпрограммы в цикле 5
3. Добавление таймера 6
4. Статистика времени выполнения программы при различных уровнях оптимизации 8
4. Транспонирование матрицы 15
5. Векторизация вычислений 21
6. Многопоточный вариант вычисления скалярного произведения 29
Заключение 37
Список использованных источников 38
Задание на курсовую работу
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность
1500 руб.
Другие работы
Обґрунтування ефективності безнатяжних методик у лікуванні пахвинних гриж у хворих похилого і старечого віку
evelin
: 6 февраля 2013
Актуальність теми. Грижі є найпоширенішими захворюваннями людини, які спостерігаються у 2-4% населення і становлять близько 50 випадків на 10 000 населення (Егиев В.Н., Чижів Д.В., 2004., Gilbert A.I., 1995).
У хірургічних стаціонарах від 10% до 25% всіх хворих становлють пацієнти з черевними грижами різної локалізації (Баязитов М.Р., 2000; Галимов О.В., 2001; Грубник В.В., Лосев А.А., Баязітов Н.Р., Парфентьєв Р.С., 2001; Лапач С.Н., Чубенко А.В., Бабич П.Н., 2002; Луппа Х., 1980). Серед усіх х
Лабораторная работа № 4 По дисциплине «Системы искусственного интеллекта и машинное обучение»
Infanta
: 28 мая 2026
Лабораторная работа №4
В качестве темы для выполнения задания необходимо сравнить несколько ИИ-сервисов для работы с видео. Суть работы заключается в том, чтобы:
1. Рассмотреть все функциональные возможности ИИ-сервисов данного вида.
2. Описать пользу данных ИИ-сервисов для конкретной предметной области.
3. Перечислить достоинства и недостатки каждого ИИ-сервиса.
4. Определить критерии сравнения ИИ-сервисов.
5. Провести сравнительный анализ ИИ-сервисов данного вида.
300 руб.
Отчет по практике: Создание web-сайта Богородского Благочиния
Slolka
: 5 октября 2013
За время прохождения преддипломной практики я собрал сведения и материалы необходимые для дипломного проектирования, реализовал свои теоретические знания, а также получил необходимые практические навыки. При сборе материалов для дипломного проектирования основное внимание уделял деятельности фирмы, связанной с созданием и обслуживанием internet-проектов. Хотя данный вид работ и не играет основной роли в деятельности фирмы, но в то же время он позволяет фирме оставаться на должном информационном
15 руб.
Проект по организации производства перхлорвиниловой смолы
Elfa254
: 11 ноября 2013
Содержание
Введение
1. Определение производственной мощности объекта
2. Определение капитальных вложений
3. Определение показателей по труду и заработной плате
4. Определение расходов на содержание и эксплуатацию оборудования и общепроизводственных расходов
5. Определение себестоимости продукции
6. Обоснование экономической эффективности проектного решения
Заключение
Список использованных источников
Введение
Сода кальцинированная - гигроскопическая продукция, которая поглощает влагу и углекисл
10 руб.