arrow
返回

REACT: Scalable and High-Performance Regular Expression Pattern Matching Accelerator for In-Storage Processing

delete2020-05-01
delete4
PRE
AI
C
Changmin Lee
K
Keun‐Soo Kim
M
Myung Kuk Yoon
W
Won Jeon
M
Myoungsoo Jung *
W
Won Woo Ro *
DOI:10.1109/TPDS.2019.2953646delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This article proposes REACT, a regular expression matching accelerator, which can be embedded in a modern Solid-State Drive (SSD) and a novel data access scheduling algorithm for high matching throughput. Specifically, REACT, including our data access scheduling algorithm, increases the utilization of SSD and the degree of internal memory parallelism for pattern matching processes. While the low-level flash exhibits long latency, modern SSDs in practice achieve high I/O performance by utilizing the massive internal parallelism at the system-level. However, exploiting the parallelism is limited for pattern matching since the sub-blocks, which constitute an input data and can be placed in multiple flash pages, should be tested in a sequence to process the input correctly. This limitation can induce low utilization of the accelerator. To address this challenge, the proposed REACT simultaneously processes multiple input streams with a parallel processing architecture to maximize matching throughput by hiding the long and irregular latency. The scheduling algorithm finds a data stream which requires a sub-block in closest time and prioritizes the access request to reduce the data stall of REACT. REACT achieves maximum 22.6 percent of matching throughput improvement on a 16-channel high-performance SSD compared to the accelerator without the proposed scheduling algorithm.
Keyword:
In-storage processing (ISP)
regular expression matching
accelerator
solid-state drive
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

Y
Yonsei University
学者数:
4.8W
论文数: 4.6W
被引数: 5.2W
引用论文

引用论文

Structure of the deoxytetranucleotide d‐pApTpApT and a sequence‐dependent model for poly(dA‐dT)
err2004-02-01
err0
PREAI
errM. A. Viswamitra; Zippora Shakked; P. G. Jones; G. M. Sheldrick; S. A. Salisbury; Olga Kennard
err分享
err收藏
Small-scale removal of seagrass (Zostera marina L.): effects on the infaunal community
err2016-10-31
err0
PREAI
errMarc Jürgen Silberberger; Jonas Thormar; Stein Fredriksen
err分享
err收藏
err分享
err收藏
Development of a selective HDAC inhibitor aimed at reactivating the HIV latent reservoir
err2020-09-01
err0
PREAI
errDane J. Clausen; Jian Liu; Wensheng Yu; Joseph L. Duffy; Christine C. Chung; Robert W. Myers; Daniel J. Klein; James Fells; Kate Holloway; Jin Wu; Guoxin Wu; Bonnie J. Howell; Richard J.O. Barnard; Joseph Kozlowski
err分享
err收藏
NIRS monitoring of muscle contraction to control a prosthetic device
err1999-01-15
err0
PREAI
errThomas Bianchi; Daniela Zambarbieri; Giorgio Beltrami; Gennaro Verni
err分享
err收藏
NAND Flash Memory and Its Role in Storage Architectures
err2008-11-01
err40
PREAI
errSanvido, Marco A. A.; Chu, Frank R.; Kulkarni, Anand; Selinger, Robert
err分享
err收藏
Temperature dependence of the anomalous specific heat of glasses and amorphous solids
err1976-01-01
err0
PREAI
errP. R. COUCHMAN; C. L. REYNOLDS; R. M. J. COTTERILL
err分享
err收藏
学者 查看更多内容