Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 16
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Содержание
1. Задание на курсовую работу 3
2. Исходные тексты реализаций 4
2.1. Для свёртки двух сигналов с циклом вызовов подпрограммы 4
2.2. Для свёртки двух сигналов с векторизованным вычислением 6
2.3. Для многопоточного варианта свёртки двух сигналов 8
3. Графики зависимости времени выполнения 10
Заключение 13
Список использованных источников 15
1. Задание на курсовую работу
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размеров.
5. Векторизовать вычисления в теле самого вложенного цикла вычислительной подпрограммы. Повторить для этого варианта реализации п. 4.
6. Реализовать многопоточный вариант вычислительной процедуры. Замерить ускорение для различного числа потоков по сравнению с последовательной версией.
Последняя цифра пароля – 6: Вычисление свертки двух сигналов. Тип элемента, хранящего значение отсчета сигнала, - float.
Предпоследняя цифра пароля – 1: Таймер астрономического времени (системный таймер).
1. Задание на курсовую работу 3
2. Исходные тексты реализаций 4
2.1. Для свёртки двух сигналов с циклом вызовов подпрограммы 4
2.2. Для свёртки двух сигналов с векторизованным вычислением 6
2.3. Для многопоточного варианта свёртки двух сигналов 8
3. Графики зависимости времени выполнения 10
Заключение 13
Список использованных источников 15
1. Задание на курсовую работу
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размеров.
5. Векторизовать вычисления в теле самого вложенного цикла вычислительной подпрограммы. Повторить для этого варианта реализации п. 4.
6. Реализовать многопоточный вариант вычислительной процедуры. Замерить ускорение для различного числа потоков по сравнению с последовательной версией.
Последняя цифра пароля – 6: Вычисление свертки двух сигналов. Тип элемента, хранящего значение отсчета сигнала, - float.
Предпоследняя цифра пароля – 1: Таймер астрономического времени (системный таймер).
Дополнительная информация
Оценка - отлично!
Год сдачи: 2020 г.
Преподаватель: Остапкевич М.Б.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Год сдачи: 2020 г.
Преподаватель: Остапкевич М.Б.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
«Оптимизация программного обеспечения (ДВ 4.2)». Вариант №16.
teacher-sib
: 22 января 2019
2. Задание
1. Написать подпрограмму вычисления свёртки двух сигналов. Тип элемента, хранящего значение отсчёта сигнала, - float.
2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера астрономического времени (системный таймер).
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней опт
800 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 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 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 06
Roma967
: 11 марта 2023
Содержание
Задание на курсовую работу 3
1. Вычислительная подпрограмма 4
2. Вызов подпрограммы в цикле 5
3. Добавление таймера 6
4. Статистика времени выполнения программы при различных уровнях оптимизации 7
5. Векторизация вычислений 12
6. Многопоточный вариант вычисления вычисление свертки двух сигналов 17
Заключение 24
Список использованных источников 25
Задание на курсовую работу
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы и
1500 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №2
IT-STUDHELP
: 29 апреля 2021
Вариант № 2 - Скалярное произведение двух векторов. Элементы векторов имеют тип float
1. Задание
1. Напиcать вычиcлительную подпрограмму для cкалярного произведения двух векторов. Элементы векторов имеют тип float.
2. Реализовать возможноcть вызова подпрограммы из п.1 в цикле для заданного диапазона размеров вектора c заданным шагом приращения размера.
3. Вcтроить измерение времени выполнения главной вычиcлительной операции c помощью таймера аcтрономичеcкого времени (cиcтемного таймера).
4. Cоб
950 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №1
IT-STUDHELP
: 29 апреля 2021
Вариант № 1 - Умножение двух квадратных матриц. Элементы матрицы имеют тип float. Монотонный таймер.
Задание
1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным ша-гом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислитель
950 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №15
IT-STUDHELP
: 29 апреля 2021
Вариант № 15
1. Задание
1. Напиcать вычиcлительную подпрограмму для cкалярного произведения двух векторов. Элементы векторов имеют тип long.
2. Реализовать возможноcть вызова подпрограммы из п.1 в цикле для заданного диапазона размеров вектора c заданным шагом приращения размера.
3. Вcтроить измерение времени выполнения главной вычиcлительной операции c помощью таймера аcтрономичеcкого времени (cиcтемного таймера).
4. Cобрать cтатиcтику времени выполнения вычиcлительной подпрограммы для неcколь
950 руб.
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №7
IT-STUDHELP
: 29 апреля 2021
Вариант № 7
1. Задание
1. Написать подпрограмму вычисления свёртки двух сигналов. Тип элемента, хранящего значение отсчёта сигнала, - long.
2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы с заданным шагом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью монотонного таймера.
4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном
950 руб.
Другие работы
Контрольная работа.Теория электрических цепей. Вариант №10.
elina56
: 19 сентября 2015
Задача 3.1.
Задача посвящена анализу переходного процесса в цепи первого порядка, содержащей резисторы, конденсатор или индуктивность. В момент времени t = 0 происходит переключение ключа К, в результате чего в цепи возникает переходной процесс.
Задача 3.2
Задача посвящена временному и частотному (спектральному) методам расчета реакции цепей на сигналы произвольной формы. В качестве такого сигнала используется импульс прямоугольной формы (видеоимпульс).
Электрические схемы цепей (рис. 3.6) соде
90 руб.
Экзаменационная работа по дисциплине: Функциональное и логическое программирование. Билет №13
Roma967
: 10 апреля 2016
Билет №13
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку (1 (((2 (3)) 4) (5))) будет 3.
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d] и [_,_,_|X] в Прологе?
200 руб.
Гидравлика БГИТУ Задача 1.2 Вариант 38
Z24
: 8 декабря 2025
На поршень одного из сообщающихся сосудов, наполненных водой, действует сила Р1. Какую силу Р2 нужно приложить ко второму поршню, чтобы уровень воды под ним был на h выше уровня воды под первым поршнем? Диаметр первого поршня d1, второго d2 (рисунок 2).
150 руб.
Понятие и признаки правоотношений
novvikkov
: 16 января 2012
Введение
1. Понятие правоотношения
1.1 Признаки правоотношений
1.2 Элементы (структура) правоотношения
1.2.1 Субъекты правоотношений
1.2.2 Объекты правоотношений
1.2.3 Субъективное право и юридическая обязанность
1.2.3.1 Субъективное право
1.2.3.2 Юридическая обязанность
Заключение
Список использованной литературы
Правовые отношения, проблема их понятия и содержания является одной из фундаментальных проблем теории права и юридической науки в целом. Это определяется тем, что любая правовая пробл