Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №18

Цена:
950 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon sqr_matrix_optim.exe
material.view.file_icon sqr_matrix_optim.pdb
material.view.file_icon
material.view.file_icon sqr_matrix_optim.exe
material.view.file_icon sqr_matrix_optim.pdb
material.view.file_icon
material.view.file_icon
material.view.file_icon DesignTimeResolveAssemblyReferences.cache
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon sqr_matrix_optim.csproj.CoreCompileInputs.cache
material.view.file_icon sqr_matrix_optim.csproj.FileListAbsolute.txt
material.view.file_icon sqr_matrix_optim.exe
material.view.file_icon sqr_matrix_optim.pdb
material.view.file_icon
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon sqr_matrix_optim.csproj.CoreCompileInputs.cache
material.view.file_icon sqr_matrix_optim.csproj.FileListAbsolute.txt
material.view.file_icon sqr_matrix_optim.exe
material.view.file_icon sqr_matrix_optim.pdb
material.view.file_icon SqrMatrix.cs
material.view.file_icon sqr_matrix_optim.csproj
material.view.file_icon sqr_matrix_optim.csproj.user
material.view.file_icon _main.cs
material.view.file_icon sqr_matrix_optim.sln

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

8. Умножение двух прямоугольных матриц. Элементы матрицы имеют тип short.

1.Таймер астрономического времени (системный таймер)


1. Написать вычислительную подпрограмму по заданию варианта.
2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным ша-гом приращения размера.
3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера.
4. Собрать статистику времени выполнения вычислительной подпро-граммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени выполнения от размеров.
5. (только для варианта с умножением матриц) провести транспони-рование второй матрицы, сделать обход по ней по строкам, повторить для этого варианта реализации п. 4.
6. векторизовать вычисления в теле самого вложенного цикла вычис-лительной подпрограммы. Повторить для этого варианта реализации п. 4.
7. (для всех вариантов, кроме решения системы линейных уравнений) Реализовать многопоточный вариант вычислительной процедуры. Заме-рить ускорение для различного числа потоков по сравнению с последова-тельной версией.

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Оптимизация программного обеспечения
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 27.08.2020
Рецензия: Уважаемый ,

Остапкевич Михаил Борисович

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 20
Оглавление Задание на курсовую работу 3 1. Вычислительная подпрограмма 4 2. Вызов подпрограммы в цикле 5 3. Добавление таймера 5 4. Статистика времени выполнения программы при различных уровнях оптимизации 8 5. Транспонирование матрицы 15 6. Векторизация вычислений 20 7. Многопоточный вариант вычисления скалярного произведения 29 Заключение 37 Список литературы 38 Задание на курсовую работу 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность вызова полпрог
User SibGOODy : 23 августа 2024
1500 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 01
Оглавление Задание на курсовую работу 3 1. Вычислительная подпрограмма 4 2. Вызов подпрограммы в цикле 5 3. Добавление таймера 6 4. Статистика времени выполнения программы при различных уровнях оптимизации 8 4. Транспонирование матрицы 15 5. Векторизация вычислений 21 6. Многопоточный вариант вычисления скалярного произведения 29 Заключение 37 Список использованных источников 38 Задание на курсовую работу 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность
User SibGOODy : 21 августа 2024
1500 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 16
Содержание 1. Задание на курсовую работу 3 2. Исходные тексты реализаций 4 2.1. Для свёртки двух сигналов с циклом вызовов подпрограммы 4 2.2. Для свёртки двух сигналов с векторизованным вычислением 6 2.3. Для многопоточного варианта свёртки двух сигналов 8 3. Графики зависимости времени выполнения 10 Заключение 13 Список использованных источников 15 1. Задание на курсовую работу 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность вызова полпрограммы из п.
User SibGOODy : 15 июля 2023
1500 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант 06
Содержание Задание на курсовую работу 3 1. Вычислительная подпрограмма 4 2. Вызов подпрограммы в цикле 5 3. Добавление таймера 6 4. Статистика времени выполнения программы при различных уровнях оптимизации 7 5. Векторизация вычислений 12 6. Многопоточный вариант вычисления вычисление свертки двух сигналов 17 Заключение 24 Список использованных источников 25 Задание на курсовую работу 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность вызова полпрограммы и
User Roma967 : 11 марта 2023
1500 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №7
Вариант № 7 1. Задание 1. Написать подпрограмму вычисления свёртки двух сигналов. Тип элемента, хранящего значение отсчёта сигнала, - long. 2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы с заданным шагом приращения размера. 3. Встроить измерение времени выполнения главной вычислительной операции с помощью монотонного таймера. 4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном
User IT-STUDHELP : 29 апреля 2021
950 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №1
Вариант № 1 - Умножение двух квадратных матриц. Элементы матрицы имеют тип float. Монотонный таймер. Задание 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным ша-гом приращения размера. 3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера. 4. Собрать статистику времени выполнения вычислитель
User IT-STUDHELP : 29 апреля 2021
950 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №15
Вариант № 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коль
User IT-STUDHELP : 29 апреля 2021
950 руб.
promo
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №2
Вариант № 2 - Скалярное произведение двух векторов. Элементы векторов имеют тип float 1. Задание 1. Напиcать вычиcлительную подпрограмму для cкалярного произведения двух векторов. Элементы векторов имеют тип float. 2. Реализовать возможноcть вызова подпрограммы из п.1 в цикле для заданного диапазона размеров вектора c заданным шагом приращения размера. 3. Вcтроить измерение времени выполнения главной вычиcлительной операции c помощью таймера аcтрономичеcкого времени (cиcтемного таймера). 4. Cоб
User IT-STUDHELP : 29 апреля 2021
950 руб.
promo
Лабораторная работа №1 по дисциплине: Электропитание устройств и систем связи. Вариант: 03
Вариант 03 1. Цель работы Получение практических навыков работы с моделирующей программой Electronics Workbench (EWB). Изучение измерительных приборов, их схем включения и приёмов использования. 2. Порядок выполнения работы Двойным щелчком откройте осциллограф и включите схему клавишей в правом верхнем углу экрана. После заполнения экрана осциллографа выключите схему. Установите развёртку 0,1 ms/div, нажатием клавиши EXPAND раскройте экран осциллографа и измерьте период колебательного процесса.
User JuliaRass : 19 июня 2012
120 руб.
Кран пробковый - ДМЧ.037.000.00 СБ
Кран пробковый - ДМЧ.037.000.00 СБ. Деталирование. Сборочный чертеж. Модели. В состав работы входит: -3D модели всех деталей; -3D сборка; -3D сборка с разносом компонентов; - Чертежи всех деталей; -Сборочный чертеж; -Спецификация. -Изометрия детали Корпус, Крышка ДМЧ.037.000.00 СБ - Кран пробковый Сборочный чертеж ДМЧ.037.000.01 - Корпус ДМЧ.037.000.02 - Прокладка ДМЧ.037.000.03 - Крышка ДМЧ.037.000.04 - Втулка нажимная ДМЧ.037.000.05 - Пробка
User .Инженер. : 23 декабря 2023
600 руб.
Кран пробковый - ДМЧ.037.000.00 СБ promo
Теплотехника Задача 26.89 Вариант 34
Тема «Теплопередача через цилиндрическую стенку» Внутри трубы с внутренним диаметром d и толщиной стенки δ движется горячая вода со скоростью ω1, имеющая среднюю температуру tf1. На внутренней поверхности трубы имеется слой накипи толщиной δ1. Наружная поверхность покрыта слоем материала толщиной δ2 с известным коэффициентом теплопроводности λ2 и находится в поперечном потоке воздуха, обтекающем трубу со средней скоростью ω2 и имеющем температуру tf2. Известна степень черноты наружной п
User Z24 : 11 февраля 2026
300 руб.
Теплотехника Задача 26.89 Вариант 34
Онкология (рак поджелудочной железы)
Встречаемость. Заболеваемость раком поджелудочной железы постоянно растет, особенно среди мужчин в возрасте 50-60 лет. В США рак поджелудочной железы занимает четвертое место в структуре онкологической смертности. По оценке Американской ассоциации рака ежегодно от рака поджелудочной железы в США умирает приблизительно 25 тыс. человек. Этиология. Заболеваемость раком поджелудочной железы может быть связана с табакокурением, сахарным диабетом, воздействием асбеста. По мнению некоторых авторов име
User evelin : 25 декабря 2012
up Наверх