Оптимизация программного обеспечения. Вариант №1

Цена:
950 руб.

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

material.view.file_icon
material.view.file_icon
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 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 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
material.view.file_icon Отчет.docx
material.view.file_icon
material.view.file_icon 1-4 (без опт).png
material.view.file_icon 1-4 (с опт).png
material.view.file_icon 5 (без опт).png
material.view.file_icon 5 (с опт).png
material.view.file_icon 7 (без опт).png
material.view.file_icon 7 (с опт)).png

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

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

Описание

Задание

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

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

Оценка: Отлично
Дата оценки: 16.11.2021

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru

Комментарии (2)

Doctor_Che 11.03.2023 12:30
Здравствуйте. Исходники приложены?
IT-STUDHELP 11.03.2023 14:57
Здравствуйте, да
Курсовая работа по дисциплине: Оптимизация программного обеспечения. Вариант №1
Вариант № 1 - Умножение двух квадратных матриц. Элементы матрицы имеют тип float. Монотонный таймер. Задание 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным ша-гом приращения размера. 3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера. 4. Собрать статистику времени выполнения вычислитель
User IT-STUDHELP : 29 апреля 2021
950 руб.
promo
Оптимизация программного обеспечения. Вариант №10
Задание 1. Написать вычислительную подпрограмму по заданию варианта. 2. Реализовать возможность вызова подпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера. 3. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера. 4. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости
User LowCost : 1 февраля 2022
249 руб.
promo
Оптимизация программного обеспечения. Билет №77
Билет №77 1) Более экономное использование шины памяти достигается при использовании 1. сквозной записи 2. обратной записи 3. одинаково для сквозной и обратной записи 6) Разработчик может заниматься оптимизацией разрабатываемого обеспечения на следующих этапах: 1. при формировании спецификации 2. при проектировании 3. при реализации 4. при сопровождении 5. на всех выше перечисленных этапах 8) Более плотное размещение и большая локальность: 1. достигается при представлении данных в виде массив
User IT-STUDHELP : 30 декабря 2021
500 руб.
promo
«Оптимизация программного обеспечения». Билет №11
Вопросы билета. 4) Какой таймер ОС не может быть программно изменен и предпочтителен для замера времени выполнения подпрограмм? 1. таймер астрономического времени 2. таймер монотонного времени 3. счетчик тактов микропроцессора 5) При выполнении многопоточной программы, использующей POSIX Threads, завершение работы функции main в случае, когда могут еще выполняться другие потоки производится с помощью: 1. вызова оператора return 2. вызова функции _exit 3. вызова функции pthread_exit 4. вызова фу
User boeobq : 4 декабря 2021
300 руб.
«Оптимизация программного обеспечения». Билет №11
Оптимизация программного обеспечения. Билет №10
Билет №10 8) Более плотное размещение и большая локальность: 1. достигается при представлении данных в виде массива записей 2. достигается при представлении данных в виде записи массивов 3. зависит от характера доступа к данным в конкретной задаче 11) Кто выявляет независимых команды в суперскалярной архитектуре и VLIW 1. Компилятор 2. В суперскаляре – компилятор, во VLIW – процессор 3. В суперскаляре – процессор, во VLIW – компилятор 4. Процессор 13) При работе с двумерными массивами на Си п
User Damovoy : 3 декабря 2021
180 руб.
Оптимизация программного обеспечения. Билет №10
Билет №10 8) Более плотное размещение и большая локальность: 1. достигается при представлении данных в виде массива записей 2. достигается при представлении данных в виде записи массивов 3. зависит от характера доступа к данным в конкретной задаче 11) Кто выявляет независимых команды в суперскалярной архитектуре и VLIW 1. Компилятор 2. В суперскаляре – компилятор, во VLIW – процессор 3. В суперскаляре – процессор, во VLIW – компилятор 4. Процессор 13) При работе с двумерными массивами на Си п
User IT-STUDHELP : 2 декабря 2021
500 руб.
promo
Оптимизация программного обеспечения. Билет №81
Билет №81 1) Более экономное использование шины памяти достигается при использовании 1. сквозной записи 2. обратной записи 3. одинаково для сквозной и обратной записи 4) Какой таймер ОС не может быть программно изменен и предпочтителен для замера времени выполнения подпрограмм? 1. таймер астрономического времени 2. таймер монотонного времени 3. счетчик тактов микропроцессора 7) Промах при доступе к кэшу, который происходит, когда обращаются к блокам памяти, занимающим одну и ту же строку кэша
User IT-STUDHELP : 2 декабря 2021
500 руб.
promo
Оптимизация программного обеспечения. Вариант №6
Задание Написать вычислительную подпрограмму по заданию варианта. Реализовать возможность вызова полпрограммы из п.1 в цикле для заданного диапазона размеров матрицы или вектора с заданным шагом приращения размера. Встроить измерение времени выполнения главной вычислительной операции с помощью таймера с заданным вариантом таймера. Собрать статистику времени выполнения вычислительной подпрограммы для нескольких уровней оптимизации в выбранном компиляторе. Построить графики зависимости времени вып
User Damovoy : 26 ноября 2021
400 руб.
Основы гидравлики и теплотехники Задача 40
Определить удельные теплопотери через кирпичную стенку (λ=0,75 Вт/(м·К)) здания толщиной δ=250 мм, если внутренняя температура tв и коэффициент теплоотдачи αв. Наружная температура tн, а коэффициент теплоотдачи снаружи αн. Найти также температуры внутренней и наружной поверхности стенки.
User Z24 : 20 октября 2025
150 руб.
Основы гидравлики и теплотехники Задача 40
Принципы телевизионного вещания
Содержание Введение 1. Преобразование изображаемого объекта в электрический сигнал 2. Электронные системы телевидения 3. Разделение строчных и кадровых синхроимпульсов 4. Четкость телевизионного изображения и ширина спектра телевизионного сигнала 5. Полоса частот для передачи ТВ сигнала 6. Частоты ТВ-передач Заключение Список литературы Введение телевизионный сигнал изображение электронный Системы телевизионного вещания непрерывно совершенствовались. Сменилось несколько поколен
User alfFRED : 14 сентября 2013
5 руб.
Пассивные компоненты ВОЛС
Пассивные компоненты ВОЛС К пассивным компонентам ВОЛС относятся оптические соединители и разветвители, которые служат для объединения или разъединения оптических сигналов. Различают чувствительные (селективные) и нечувствительные (неселективные) пассивные компоненты. Первые применяются для объединения (или разъединения) сигналов с различными оптическими несущими и называются соответственно мультиплексорами и демультиплексорами. Вторые используются для разветвления оптической мощности при нали
User alfFRED : 16 сентября 2013
10 руб.
Контрольная работа по дисциплине: Статистика
Контрольная работа по дисциплине: Статистика Задача 1. Имеются данные о численности работников предприятия на начало каждого квартала года. Определить: 1. Средние характеристики динамического ряда: средний уровень ряда (средняя численность работников); 2. Средний абсолютный прирост и средний темп роста и прироста; 3. Указать виды средних, которые были использованы; Задача 2. На основании следующих данных таблицы определить: 1. Изменение производительности труда в целом по предприятию (общи
User pkdkamen : 12 октября 2011
150 руб.
Контрольная работа по дисциплине: Статистика
up Наверх