Выпускная квалификационная работа. Анализ эффективности технологии WebAssembly
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Adobe Acrobat Reader
Описание
Анализ эффективности технологии WebAssembly
Выпускная квалификационная работа.
Объём работы 33 страницы, на которых размещены 10 рисунков и 3 таблицы. При
написании работы использовалось 10 источника.
Целью бакалаврской работы было реализовать тесты производительности
и сравнить результаты их работы на различных браузерах.
В рамках дипломного проекта была создана и настроена среда для
разработки WebAssembly. Был выполнен сравнительный анализ
производительности WebAssembly по сравнению с JavaScript путем реализации
одинаковых алгоритмов тестирования и сравнения скорости их выполнения.
По результатам проведённых экспериментов был сделан вывод о более
высокой производительности WebAssembly в задачах, требующих большой
вычислительной мощности по сравнению с JavaScript.
ОТЗЫВ
на выпускную квалификационную работу студента
по теме «Анализ Эффективности технологии WebAssembly»
В выпускной квалификационной работе студент глубоко изучил
технологию WebAssembly, настроил среду разработки для данной технологии, а
также выполнил сравнительный анализ производительности WebAssembly и
JavaScript. Для анализа производительности технологий были разработаны
бенчмарки, реализующие алгоритм быстрого преобразования Фурье и вычисления
чисел Фибоначчи.
В процессе выполнения работы студент проявил самостоятельность и
выполнил работу в полном объеме. Раскрыл подробности основных этапов
работы технологии WebAssembly.
Считаю, что выпускная квалификационная работа студента заслуживает
оценки «ОТЛИЧНО», а студент присвоения квалификации бакалавр по
специальности 09.03.01 «Информатика и вычислительная техника».
1 ВВЕДЕНИЕ ........................................................................................ 8
2 ПОСТАНОВКА ЗАДАЧИ ................................................................ 9
2.1 Цели ............................................................................................ 9
2.2 Этапы выполнения работы ....................................................... 9
2.3 Используемые средства для выполнения работы .................. 9
3 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ ..................................................... 13
3.1 Последовательность Фибоначчи ............................................. 13
3.2 Преобразование Фурье ............................................................. 13
3.3 Принцип работы WebAssembly ............................................... 16
4 ДЕТАЛИ РЕАЛИЗАЦИИ ................................................................. 18
4.1 Установка Emscripten ................................................................ 18
4.2 Компиляция и запуск ................................................................ 18
5 СРАВНЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ .................................... 20
5.1 Последовательность Фибоначчи, рекурсивная версия ......... 20
5.2 Быстрое преобразование Фурье ............................................... 22
5.3 Быстродействие ......................................................................... 22
6 ЗАКЛЮЧЕНИЕ ................................................................................. 23
ПРИЛОЖЕНИЕ А ................................................................................. 24
ПРИЛОЖЕНИЕ Б .................................................................................. 25
ПРИЛОЖЕНИЕ В ................................................................................. 26
Выпускная квалификационная работа.
Объём работы 33 страницы, на которых размещены 10 рисунков и 3 таблицы. При
написании работы использовалось 10 источника.
Целью бакалаврской работы было реализовать тесты производительности
и сравнить результаты их работы на различных браузерах.
В рамках дипломного проекта была создана и настроена среда для
разработки WebAssembly. Был выполнен сравнительный анализ
производительности WebAssembly по сравнению с JavaScript путем реализации
одинаковых алгоритмов тестирования и сравнения скорости их выполнения.
По результатам проведённых экспериментов был сделан вывод о более
высокой производительности WebAssembly в задачах, требующих большой
вычислительной мощности по сравнению с JavaScript.
ОТЗЫВ
на выпускную квалификационную работу студента
по теме «Анализ Эффективности технологии WebAssembly»
В выпускной квалификационной работе студент глубоко изучил
технологию WebAssembly, настроил среду разработки для данной технологии, а
также выполнил сравнительный анализ производительности WebAssembly и
JavaScript. Для анализа производительности технологий были разработаны
бенчмарки, реализующие алгоритм быстрого преобразования Фурье и вычисления
чисел Фибоначчи.
В процессе выполнения работы студент проявил самостоятельность и
выполнил работу в полном объеме. Раскрыл подробности основных этапов
работы технологии WebAssembly.
Считаю, что выпускная квалификационная работа студента заслуживает
оценки «ОТЛИЧНО», а студент присвоения квалификации бакалавр по
специальности 09.03.01 «Информатика и вычислительная техника».
1 ВВЕДЕНИЕ ........................................................................................ 8
2 ПОСТАНОВКА ЗАДАЧИ ................................................................ 9
2.1 Цели ............................................................................................ 9
2.2 Этапы выполнения работы ....................................................... 9
2.3 Используемые средства для выполнения работы .................. 9
3 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ ..................................................... 13
3.1 Последовательность Фибоначчи ............................................. 13
3.2 Преобразование Фурье ............................................................. 13
3.3 Принцип работы WebAssembly ............................................... 16
4 ДЕТАЛИ РЕАЛИЗАЦИИ ................................................................. 18
4.1 Установка Emscripten ................................................................ 18
4.2 Компиляция и запуск ................................................................ 18
5 СРАВНЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ .................................... 20
5.1 Последовательность Фибоначчи, рекурсивная версия ......... 20
5.2 Быстрое преобразование Фурье ............................................... 22
5.3 Быстродействие ......................................................................... 22
6 ЗАКЛЮЧЕНИЕ ................................................................................. 23
ПРИЛОЖЕНИЕ А ................................................................................. 24
ПРИЛОЖЕНИЕ Б .................................................................................. 25
ПРИЛОЖЕНИЕ В ................................................................................. 26
Дополнительная информация
Год защиты 2017
«Сибирский государственный университет телекоммуникаций и информатики»
Подразделение: Кафедра вычислительных систем (ВС)
Научный руководитель: Кулагин Иван Иванович
Направление подготовки/специальность: 09.03.01 Информатика и вычислительная техника
Выполнение на заказ дипломных, курсовых и контрольных для студентов ДО, ЗО и ускоренной формы обучения
tokarev.const@yandex.ru
«Сибирский государственный университет телекоммуникаций и информатики»
Подразделение: Кафедра вычислительных систем (ВС)
Научный руководитель: Кулагин Иван Иванович
Направление подготовки/специальность: 09.03.01 Информатика и вычислительная техника
Выполнение на заказ дипломных, курсовых и контрольных для студентов ДО, ЗО и ускоренной формы обучения
tokarev.const@yandex.ru
Похожие материалы
Выпускная квалификационная работа. Анализ эффективности технологии WebAssembly
const30
: 4 августа 2018
Анализ эффективности технологии WebAssembly
Выпускная квалификационная работа.
Цель
В рамках выпускной квалификационной работы необходимо произвести
анализ эффективности технологии WebAssembly.
Задачи
Изучить технологию WebAssembly и подготовить среду тестирования
Произвести тестирование производительности JavaScript и
WebAssembly
Проанализировать полученные результаты
ЗАКЛЮЧЕНИЕ
В рамках данной бакалаврской работы была изучена технология
WebAssembly и подготовлена среда тестирования для данно
1400 руб.
Анализ эффективности технологии WebAssembly
holm4enko87
: 3 августа 2017
Выпускная квалификационная работа по теме «Анализ эффективности технологии WebAssembly»
Объём работы 33 страницы, на которых размещены 10 рисунков и 3 таблицы. При написании работы использовалось 10 источника.
Ключевые слова: WebAssembly, Emscripten, производительность.
Целью бакалаврской работы было реализовать тесты производительности и сравнить результаты их работы на различных браузерах.
В рамках дипломного проекта была создана и настроена среда для разработки WebAssembly. Был выполнен сравн
1200 руб.
Выпускная квалификационная работа
Chekk86
: 4 февраля 2023
Проект строительства оптического сети доступа Дивногорского микрорайона г.Новосибирск
1300 руб.
Выпускная квалификационная работа
Игорь102
: 13 ноября 2018
Дипломная работа на тему гидравлические цилиндры
СОДЕРЖАНИЕ
Введение 5
1. Обзор существующих гидроцилиндров, их назначение и принцип действия 7
1.2. Конструктивное исполнение 12
1.3. Возможные типы крепления и указания по встройке 13
1.4. Общие требования при проведении монтажа и установки гидроцилиндров 14
1.5. Основные причины неисправностей, возникающих в гидроцилиндрах 15
1.6. Обзор существующих способов и средств диагностирования гидроцилиндров 16
1.7. Методы и виды диагностирования 18
1.8
4900 руб.
Выпускная квалификационная работа
pbv
: 4 января 2018
РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ СКЛАДСКОГО УЧЕТА ОТДЕЛА ПРЕДПРИЯТИЯ
(Программа разработана на Delphi, имеет оконный интерфейс)
СОДЕРЖАНИЕ ВКР:
Введение
1 Постановка задачи
1.1 Описание предметной области
1.2 Требования к приложению
1.3 Этапы разработки
2 Средства разработки
3 Проектирование и разработка
3.1 Проектирование интерфейса
3.2 Проектирование базы данных
3.3 Подключение к базе данных
3.4 Реализация интерфейса
4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
4.1 Главное окно
4.2 Добавление продукции на склад и реда
1000 руб.
Выпускная квалификационная работа бакалавра
Vladyuwqa
: 19 ноября 2023
Модернизация системы управления информационной безопасностью в ООО «Смарт Консалтинг»
АННОТАЦИЯ
Выпускной квалификационной работа студента
по теме «Модернизация системы управления информационной безопасностью в ООО «Смарт Консалтинг»
Объём работы – 80 страниц, на которых размещены 20 рисунков и 20 таблиц. При написании работы использовалось 10 источников.
2000 руб.
Выпускная квалификационная работа (ВКР)
32217911986
: 22 февраля 2022
Выпускная квалификационная работа бакалавра
Проект волоконно-оптической линии передачи на участке
г. Тюмень-с.Ярково.«Сибирский государственный университет телекоммуникаций и информатики»
(СибГУТИ).Объем работы-80 страниц с презентацией
и схемами.Защита ВКР была в 2017 году.
2000 руб.
Выпускная квалификационная работа ,"ВКР"
87783661034
: 19 февраля 2018
Данная выпускная работа на тему " Проект реконструкций участка транспортной сети города Семей"которая состоит из 54 страницы состоит из презентаций , доклад,
защита ВКР была защищена на оценку 5 в 2018 году
в проекте была часть БЖ Безопастность жизнедеятельности
плагиат составляет немение 71.2%
цена оптимальная можно сказать за даром
5000 руб.
Другие работы
Строение атома
Elfa254
: 9 августа 2013
При химических реакциях ядра атомов остаются без изменений, изменяется лишь строение электронных оболочек вследствие перераспределения электронов между атомами. Способностью атомов отдавать или присоединять электроны определяются его химические свойства.
Электрон имеет двойственную (корпускулярно-волновую) природу. Благодаря волновым свойствам электроны в атоме могут иметь только строго определенные значения энергии, которые зависят от расстояния до ядра. Электроны, обладающие близкими значениям
10 руб.
Математические основы моделирования сетей связи. Лабораторные работы 1, 2, 3. Вариант 5
antoxa231
: 15 марта 2025
Отчет
по лабораторной работе № 1
по дисциплине: «Математические основы моделирования сетей связи»
Построение простых моделей компьютерных сетей в NetEmul
вариант –5
Цель работы: ознакомиться с основами работы с программным эмулятором NetEmul. Научиться строить простые модели ЛВС.
1.1 Непосредственное соединение двух компьютеров
Расчет количества адресов заданной сети с указанием диапазонов адресов хостов, broadcast-адреса, маски подсети в виде префикса и в десятичном виде приведен в таблице:
350 руб.
Проектирование и расчет пневматического транспортёра
OstVER
: 20 февраля 2011
Пневматические установки широко применяют благодаря их существенным достоинствам и преимуществам перед механическими. Их принцип действия заключается в перемещении грузов в россыпи или штуках при помощи потока воздуха, движущегося по трубопроводу.
В сельскохозяйственном производстве грузы: чаще транспортируют в россыпи: зерно, солома, сено, силос, шерсть, хлопок, комбикорм и т.п. Транспортирование штучных грузов (снопов, затаренных грузов и т.п.) пока почти не применяется. Пневматический транспо
100 руб.
Агрегатно-механический участок СТО ВАЗ с подробной разработкой ремонта двигателя ВАЗ 21083
элай
: 9 ноября 2016
В дипломной работе рассмотрена подробная технология ремонта двигателя автомобиля ВАЗ-21083.
Маркетинговый анализ рассматривался на базе СТО ВАЗ, по данным анализа (см. формат Ф1 в графической части ДП) в
Технологический процесс и технологические карты, представлен на формате А1 в графической части дипломного проекта.
Подбор технологического оборудования производили по принятому технологическому процессу. Планировку участка (см. формат А1 в графической части) с расстановкой оборудования выполни
1500 руб.