Demo Data from EDBT 2026 / reviewers in the wild / expert
Lung-Sheng Chien
dblp:133/7335
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2013 | Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUs · IEEE Trans. Computers 2013 |
Parallel and multicore computing › parallel algorithms › parallel string algorithms
parallel string matching |
0.2 | 1 | 2013 | Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUs · IEEE Trans. Computers 2013 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
aho-corasick algorithm |
0.2 | 1 | 2013 | Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUs · IEEE Trans. Computers 2013 |
Algorithms and data structures › sequence algorithms › string algorithms
string matching |
0.2 | 1 | 2013 | Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUs · IEEE Trans. Computers 2013 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2013 | Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUs · IEEE Trans. Computers 2013 |
Methods — techniques the papers use, named apart from their topics
state machine parallelization · 0.5shared memory optimization · 0.5memory coalescing · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Accelerating Pattern Matching Using a Novel Parallel Algorithm on GPUsabstractGraphics processing units (GPUs) have attracted a lot of attention due to their cost-effective and enormous power for massive data parallel computing. In this paper, we propose a novel parallel algorithm for exact pattern matching on GPUs. A traditional exact pattern matching algorithm matches multiple patterns simultaneously by traversing a special state machine called an Aho-Corasick machine. Considering the particular parallel architecture of GPUs, in this paper, we first propose an efficient state machine on which we perform very efficient parallel algorithms. Also, several techniques are introduced to do optimization on GPUs, including reducing global memory transactions of input buffer, reducing latency of transition table lookup, eliminating output table accesses, avoiding bank-conflict of shared memory, coalescing writes to global memory, and enhancing data transmission via peripheral component interconnect express. We evaluate the performance of the proposed algorithm using attack patterns from Snort V2.8 and input streams from DEFCON. The experimental results show that the proposed algorithm performed on NVIDIA GPUs achieves up to 143.16-Gbps throughput, 14.74 times faster than the Aho-Corasick algorithm implemented on a 3.06-GHz quad-core CPU with the OpenMP. The library of the proposed algorithm is publically accessible through Google Code. Chen-Hsiung Liu, Lung-Sheng Chien, Shih-Chieh Chang 0001 |
IEEE Trans. Computers | 3 |