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

Название: Исследование эффективности средств высокоуровневого синтеза для аппаратной реализации алгоритмов сортировки: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_20 «Проектирование компьютерных систем»
Авторы: Беседин Денис Сергеевич
Научный руководитель: Антонов Александр Петрович
Другие авторы: Новопашенный Андрей Гелиевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: аппаратное ускорение; алгоритмы сортировки; высокоуровневый синтез; реконфигурируемые аппаратные ускорители; FPGA; hardware acceleration; sorting algorithms; high-level synthesis; reconfigurable hardware accelerator
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-777
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\6315

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: "Исследование эффективности средств высокоуровневого синтеза для аппаратной реализации алгоритмов сортировки". Данная работа посвящена исследованию эффективности аппаратной реализации алгоритмов сортировки, созданных с использованием инструментов высокоуровневого синтеза, пакета Vivado HLS и FPGA, целью которого являются: оценка эффективности применения инструментов высокоуровневого синтеза для аппаратного ускорения алгоритмов сортировки, а также поиск алгоритмов сортировки, для которых пакет Vivado HLS позволяет создать аппаратную реализацию, имеющую большее, по сравнению с программной реализацией, быстродействие. В ходе исследования было проведено имитационное моделирование и сравнительный анализ широкого спектра алгоритмов сортировки, реализованных на универсальном процессоре и на FPGA Xilinx. Полученные в ходе работы результаты исследований показали, что аппаратные реализации алгоритмов сортировки, синтезированные с помощью пакета Xininx HLS, не всегда обеспечивают более высокую производительность по сравнению с реализациями тех же алгоритмов на универсальном процессоре, и зависят от внутренних свойств алгоритма, таких как возможности их распараллеливания и конвейеризации.

The subject of the graduate qualification work is "Research of the effectiveness of high-level synthesis tools for the hardware implementation of sorting algorithms." This work is devoted to the research of the efficiency of hardware implementation of sorting algorithms created using high-level synthesis tools, the Vivado HLS package and FPGA. The purpose of the research is to evaluate effectiveness of the use of high-level synthesis tools for hardware acceleration of sorting algorithms, as well as the search for sorting algorithms for which the Vivado HLS package allows you to create a hardware implementation that has greater speed compared to the software implementation There are simulation modeling and comparative analysis of a wide range of sorting algorithms implemented on a universal processor and on Xilinx FPGA were carried out. The research results showed that the hardware implementations of the sorting algorithms synthesized using the Xininx HLS package do not always provide higher performance than implementations of the same algorithms on a universal processor and depend on the internal properties of the algorithm, such as the possibility of parallelization and pipelining.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 8
За последние 30 дней: 0
Подробная статистика