An energy-efficient domain-specific architecture for regular expressions

D Conficconi, E Del Sozzo, F Carloni… - … on Emerging Topics …, 2022 - ieeexplore.ieee.org
Regular Expressions (REs) are a computational kernel widely used for finding patterns in
data in compute-intensive tasks such as genomic markers research, signature-based …

Tirex: Tiled regular expression matching architecture

A Comodi, D Conficconi, A Scolari… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
Regular Expressions (RE) are widely used to find patterns among data, like in genomic
markers research for DNA analysis, deep packet inspection or signature-based detection for …

Highly parallel bitmap-based regular expression matching for text analytics

XT Nguyen, HT Nguyen, K Inoue… - … on Circuits and …, 2017 - ieeexplore.ieee.org
Text analytics has become increasingly important in the past few years because of the
substantial growth in the amount of research, business, and government needs. An efficient …

Token-based dictionary pattern matching for text analytics

R Polig, K Atasu, C Hagleitner - 2013 23rd International …, 2013 - ieeexplore.ieee.org
When performing queries for text analytics on unstructured text data, a large amount of the
processing time is spent on regular expressions and dictionary matching. In this paper we …

A fast engine for multi-string pattern matching

Z Peng, Y Wang, W Yue - International Journal of Pattern …, 2017 - World Scientific
Multi-string matching (MSM) is a core technique searching a text string for all occurrences of
some string patterns. It is widely used in many applications. However, as the number of …

Text analytics on reconfigurable platforms

R Polig - 2015 - mediatum.ub.tum.de
Extracting information from unstructured text data is an important and compute intensive
task. To cope with the ever growing amount of data, an accelerator architecture and compiler …

On the role of reconfigurable systems in domain-specific computing

D Conficconi - 2021 - politesi.polimi.it
Computer architectures field is facing technological and architectural obstacles that are
limiting the general-purpose processor scaling in the delivered performance at a reasonable …

Optimizing data-intensive applications for modern hardware platforms

A Scolari - 2019 - politesi.polimi.it
Data-intensive applications have become widespread in the years, especially in cloud-like
environments. Among them, Data Analytics (DA) and Machine Learning (ML) applications …

[PDF][PDF] An Efficient Adaptive Architecture for Multi-pattern Matching

Z Peng, Y Wang, L Hu, Z Jing - Journal of Computers, 2018 - csroc.org.tw
Multi-pattern matching is a core technique of many applications. However, many of the
existing algorithms cannot efficiently deal with large pattern sets or pattern sets with very …

[PDF][PDF] Research on Hardware Systems for Data Analytics Based on Bitmap Index

XT Nguyen - 2017 - core.ac.uk
Recent years have witnessed a massive growth of global data generated from web services,
social media networks, and science experiments, as well as the “tsunami” of Internet-of …