Выпускная квалификационная работа. Векторизация подпрограмм линейной алгебры средствами Java JDK 9 Vector API

Цена:
1600 руб.

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

material.view.file_icon
material.view.file_icon Векторизация подпрограмм линейной алгебры средствами Java JDK 9 Vector API.pdf

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

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

Описание

Векторизация подпрограмм линейной алгебры средствами Java JDK 9 Vector API
Выпускная квалификационная работа.

Объём работы 73 страницы, на которых размещены 5 рисунков. При написании
работы использовалось 8 источников.

Целью бакалаврской работы было исследование ускорения, получаемого
при использовании интерфейса прикладного программирования Vector API для
реализации алгоритмов линейной алгебры.
В настоящее время существует большое количество задач, решение
которых требует использования значительных вычислительных ресурсов при
выполнении идентичных операций над массивными объемами различных видов
данных. В подобном случае целесообразным является использование команд
векторных расширений процессора, позволяющих обрабатывать несколько
элементов массива данных за одну итерацию цикла, что уменьшает время работы
программы в несколько раз, в зависимости от используемого типа данных и
длины векторных регистров процессора. Наборы команд подавляющего
большинства современных процессорных архитектур поддерживают
использование векторных инструкций.
В рамках дипломного проекта были реализованы алгоритмы линейной
алгебры DAXPY, SDOT, DSPR, DSYR, DSYR2K и DGEMM на языке
программирования Java с их последующей векторизацией. Проведено
экспериментальное исследование для определения коэффициента ускорения при
использовании векторных реализаций алгоритмов.
По результатам проведённых экспериментов видно, что при векторизации
коэффициент ускорения выполнения алгоритмов близок к 3, что соответствует
значениям, указываемым разработчиками интерфейса прикладного
программирования Vector API.

ОТЗЫВ
на выпускную квалификационную работу студента
по теме «Векторизация подпрограмм линейной алгебры средствами Java JDK 9
Vector API»
Наборы команд практически всех архитектур современных процессоров
включают поддержку векторных инструкций: MMX/SSE/AVX в архитектурах IA-
32 и Intel 64, набор AltiVec в архитектуре Power, NEON SIMD в семействе
архитектур ARM, MSA в MIPS. Основная сфера применения векторных
инструкций – сокращение времени работы с одномерными массивами. Как
правило, ускорение, достигаемое при использовании векторных инструкций, в
первую очередь определяется количеством элементов массива, помещающихся в
векторный регистр. Вторым важным аспектом использования векторизации
является сокращения энергопотребления процессором при выполнени
векторизованного кода.
В рамках бакалаврской работы студент выполнил реализацию
алгоритмов линейной алгебры DAXPY, SDOT, DSPR, DSYR, DSYR2K и
DGEMM на языке программирования Java с их последующей векторизацией.
Проведено экспериментальное исследование для определения коэффициента
ускорения при использовании векторных реализаций алгоритмов.
За время работы студента зарекомендовал себя как сложившийся
специалист, все задания выполнил в срок. Считаю, что бакалаврская работа
студента заслуживает оценки «отлично».

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

Год защиты 2018
«Сибирский государственный университет телекоммуникаций и информатики»
Подразделение: Кафедра вычислительных систем (ВС)
Научный руководитель: Курносов Михаил Георгиевич
Направление подготовки/специальность: 09.03.01 Информатика и вычислительная техника

Выполнение на заказ дипломных, курсовых и контрольных для студентов ДО, ЗО и ускоренной формы обучения
tokarev.const@yandex.ru
Выпускная квалификационная работа
Проект строительства оптического сети доступа Дивногорского микрорайона г.Новосибирск
User Chekk86 : 4 февраля 2023
1300 руб.
Выпускная квалификационная работа
Выпускная квалификационная работа
Дипломная работа на тему гидравлические цилиндры СОДЕРЖАНИЕ Введение 5 1. Обзор существующих гидроцилиндров, их назначение и принцип действия 7 1.2. Конструктивное исполнение 12 1.3. Возможные типы крепления и указания по встройке 13 1.4. Общие требования при проведении монтажа и установки гидроцилиндров 14 1.5. Основные причины неисправностей, возникающих в гидроцилиндрах 15 1.6. Обзор существующих способов и средств диагностирования гидроцилиндров 16 1.7. Методы и виды диагностирования 18 1.8
User Игорь102 : 13 ноября 2018
4900 руб.
Выпускная квалификационная работа
РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ СКЛАДСКОГО УЧЕТА ОТДЕЛА ПРЕДПРИЯТИЯ (Программа разработана на Delphi, имеет оконный интерфейс) СОДЕРЖАНИЕ ВКР: Введение 1 Постановка задачи 1.1 Описание предметной области 1.2 Требования к приложению 1.3 Этапы разработки 2 Средства разработки 3 Проектирование и разработка 3.1 Проектирование интерфейса 3.2 Проектирование базы данных 3.3 Подключение к базе данных 3.4 Реализация интерфейса 4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 4.1 Главное окно 4.2 Добавление продукции на склад и реда
User pbv : 4 января 2018
1000 руб.
Выпускная квалификационная работа бакалавра
Модернизация системы управления информационной безопасностью в ООО «Смарт Консалтинг» АННОТАЦИЯ Выпускной квалификационной работа студента по теме «Модернизация системы управления информационной безопасностью в ООО «Смарт Консалтинг» Объём работы – 80 страниц, на которых размещены 20 рисунков и 20 таблиц. При написании работы использовалось 10 источников.
User Vladyuwqa : 19 ноября 2023
2000 руб.
Выпускная квалификационная работа (ВКР)
Выпускная квалификационная работа бакалавра Проект волоконно-оптической линии передачи на участке г. Тюмень-с.Ярково.«Сибирский государственный университет телекоммуникаций и информатики» (СибГУТИ).Объем работы-80 страниц с презентацией и схемами.Защита ВКР была в 2017 году.
User 32217911986 : 22 февраля 2022
2000 руб.
Выпускная квалификационная работа ,"ВКР"
Данная выпускная работа на тему " Проект реконструкций участка транспортной сети города Семей"которая состоит из 54 страницы состоит из презентаций , доклад, защита ВКР была защищена на оценку 5 в 2018 году в проекте была часть БЖ Безопастность жизнедеятельности плагиат составляет немение 71.2% цена оптимальная можно сказать за даром
User 87783661034 : 19 февраля 2018
5000 руб.
Выпускная квалификационная работа (GPON)
Проект сети широкополосного доступа (GPON). GPON (Gigabit-capable рassive optical network) - технология пассивных оптических сетей, которая позволяет увеличить пропускную способность сети до 1 Гб/с (в 100 раз выше, чем при технологии ADSL), обеспечивает высокое качество передачи видеосигнала с предоставлением новых сервисов, позволяет развивать телевидение высокой точности HDTV.
User Student2017 : 5 декабря 2017
1000 руб.
Выпускная квалификационная работа В_КР по педагогике
ПРЕОДОЛЕНИЕ АГРЕССИИ У ДЕТЕЙ ДОШКОЛЬНОГО ВОЗРАСТА СРЕДСТВАМИ МУЗЫКАЛЬНОГО ВОСПИТАНИЯ Глава 1. Изучение проблемы агрессии и агрессивности детей дошкольного возраста в современной педагогике и психологии….........................................7 1.1. Понятие агрессии и агрессивного поведения в психолого-педагогической литературе......…………………………………………………......7 1.2. Психолого-педагогическая характеристика проявления агрессии детей дошкольного возраста.....……………
User mike_vorn : 14 февраля 2015
5000 руб.
Гидростатика и гидродинамика ТИУ Задача 1.6 Вариант 22
Основание понтона, представляет собой цилиндр с положительной плавучестью. Определить объем надводной части цилиндра незагруженного понтона, не единице его длины, если диаметр поперечного сечения цилиндра составляет d, м, плотность материала, из которого он изготовлен, равна ρ, а плотность воды ρв = 1000 кг/м³.
User Z24 : 31 декабря 2026
150 руб.
Гидростатика и гидродинамика ТИУ Задача 1.6 Вариант 22
Решение задач по Земельному праву
Законом Амурской области от 21 января 2005 г. № 422-О3 «Об основаниях (случаях) бесплатного предоставления и предельных размерах земельных участков, предоставляемых гражданам в собственность на территории Амурской области» было введено понятие земельного участка для обслуживания жилого дома, под которым понимается земельный участок, предназначенный для обслуживания (эксплуатации) существующего жилого дома (квартиры в жилом доме), включающий в себя земельный участок, находящийся непосредственно п
User Aronitue9 : 24 декабря 2011
Работа комбинированной автоматической системы управления
Содержание 1.Задание 2.Проведение эксперимента 3.Индентификация каналов методом Симою и проверка аппроксимации 4.Расчет оптимальных настроек регулятора одноконтурной системы 5.Расчет оптимальных настроек регулятора каскадной системы 6.Расчет компенсирующего устройства 7.Расчет оптимальных настроек регулятора одноконтурной системы реального объекта 8.Расчет оптимальных настроек регулятора каскадной системы реального объекта 9.Расчет компенсирующего устройства реального объекта 10.Анализ переходны
User evelin : 31 октября 2012
15 руб.
Показатели динамики рынка нефтепродуктов
Проанализируйте динамику, тенденции изменения и определите перспективный объем реализации нефти и нефтепродуктов. Для этой цели рассчитайте аналитические показатели динамики (абсолютный прирост, темп роста и темп прироста) и средние показатели (средний абсолютный прирост, средний темп роста, средний темп прироста, средний абсолютный уровень). Результаты расчетов представьте в виде таблиц. Сделайте выводы. Выявите наличие, характер и направление тенденции развития объема продаж нефти и нефтепрод
User Slolka : 9 ноября 2013
5 руб.
up Наверх