LE QUY DON
Technical University
VietnameseClear Cookie - decide language by browser settings

A Bufferless Non-exact Matching Hardware Accelerator for Processing Large Non-uniform Stream Data

Duong, Q.-M. and Trinh, Q.-K. and Dao, D.-H. and Trung-Nguyen (2021) A Bufferless Non-exact Matching Hardware Accelerator for Processing Large Non-uniform Stream Data. In: 7th EAI International Conference on Industrial Networks and Intelligent Systems, INISCOM 2021, 22 April 2021 through 23 April 2021.

Text
Duong2021_Chapter_ABufferlessNon-exactMatchingHa.pdf

Download (1MB) | Preview

Abstract

Recently, problems related to big data processing are becoming more and more popular and place great demands on the processing ability of the systems. The common feature of these problems is the need to find and compare data patterns in a large input data stream in real-time. Algorithms for data processing and pattern matching have been studied for a long time, including both exact and inaccurate (non-exact) solutions, at the same time, the searching data type can be uniform or heterogeneous (non-uniform). Among the proposed data processing platforms, the solution using specialized hardware accelerators proved to be superior in performance and power consumption compared to traditional solutions that combining software and the computing power of the conventional CPUs. In this study, we proposed a bufferless non-exact matching hardware accelerator for processing large non-uniform stream data on reconfigurable hardware (FPGA) combining pipeline architecture and a parallel processing approach. We analyzed the evaluation of hardware resource utilization and the data searching speed on different hardware chips, thereby giving the optimal solution for the hardware design. Finally, we practically demonstrated a design on the Kintex 7-XC7K325T FPGA device that performs pattern matching for shaping large raw input stream data. The hardware implementation from hundreds to thousands of times faster than that on software show the high applicability of the accelerator in practice. © 2021, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.

Item Type: Conference or Workshop Item (Paper)
Divisions: Faculties > Faculty of Radio-Electronic Engineering
Identification Number: 10.1007/978-3-030-77424-0_20
Uncontrolled Keywords: Computer hardware; Computer hardware description languages; Data streams; Field programmable gate arrays (FPGA); Green computing; Integrated circuit design; Intelligent systems; Pattern matching; Program processors; Reconfigurable architectures; Reconfigurable hardware; Hardware accelerators; Hardware implementations; Hardware resource utilization; Non-uniform stream; Parallel processing; Pipeline architecture; Processing platform; Specialized hardware; Pipeline processing systems
Additional Information: Conference code: 260879. Language of original document: English.
URI: http://eprints.lqdtu.edu.vn/id/eprint/8748

Actions (login required)

View Item
View Item