Back to Search Start Over

Research of the Efficiency of High-Level Synthesis Tool for FPGA Based Hardware Implementation of Some Basic Algorithms for the Big Data Analysis and Management Tasks

Authors :
Alexander Antonov
Denis Besedin
Alexey Filippov
Source :
Proceedings of the XXth Conference of Open Innovations Association FRUCT, Vol 26, Iss 1, Pp 23-29 (2020)
Publication Year :
2020
Publisher :
FRUCT, 2020.

Abstract

The article is devoted to a research of an effectiveness of high-level synthesis approach, based on Xilinx's high-level synthesis tool - Vivado, for a hardware implementation of sorting algorithms, which are one of the key algorithm for Big Data analysis, Data Mining, Data Storage and Management. Performance and hardware costs are the measures of the effectiveness in the provided research. The research methods are simulation and comparative analysis. Effectiveness of software implementation of the selected sorting algorithms based on a universal processor is compared with effectiveness of hardware implementation of the same sorting algorithms, obtained by high-level synthesis procedure with help of Xilinxs synthesis tool. The article discusses approaches to optimize the description of the sorting algorithms and assignments in boundaries of high-level synthesis procedure to achieve optimal effectiveness of the final hardware solutions. The article shows that the main effectiveness gain is provided by: the internal features of the sorting algorithm, selected for hardware implementation; the ability to parallelize the processing of the source arrays, which is achieved both by the settings of the Vivado synthesis tool and description style used for source code. Article summarizes research results and provide a direction for the future research works.

Details

Language :
English
ISSN :
23057254 and 23430737
Volume :
26
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Proceedings of the XXth Conference of Open Innovations Association FRUCT
Publication Type :
Academic Journal
Accession number :
edsdoj.36808020b21f41bd8d5afb5382f15e7a
Document Type :
article
Full Text :
https://doi.org/10.23919/FRUCT48808.2020.9087355