Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yasuaki Mitani

dblp:201/5237 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 first-author

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
Parallel and multicore computing · 100%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › parallel algorithms › parallel string algorithms
parallel string matching
0.312017
Parallelizing Exact and Approximate String Matching via Inclusive Scan on a GPU · IEEE Trans. Parallel Distributed Syst. 2017
Algorithms and data structures › sequence algorithms › string algorithms › string matching
approximate string matching
0.112017
Parallelizing Exact and Approximate String Matching via Inclusive Scan on a GPU · IEEE Trans. Parallel Distributed Syst. 2017
Algorithms and data structures › sequence algorithms › string algorithms
string matching
0.112017
Parallelizing Exact and Approximate String Matching via Inclusive Scan on a GPU · IEEE Trans. Parallel Distributed Syst. 2017

Methods — techniques the papers use, named apart from their topics

segmentation-based scheme · 0.6inclusive scan · 0.6bit-parallel algorithms · 0.3bit-parallel algorithm · 0.3
YearPublicationVenuePosition
2017 Parallelizing Exact and Approximate String Matching via Inclusive Scan on a GPU
abstract
In this study, to substantially improve the runtimes of exact and approximate string matching algorithms, we propose a tribrid parallel method for bit-parallel algorithms such as the Shift-Or and Wu-Manber algorithms. Our underlying idea is to interpret bit-parallel algorithms as inclusive-scan operations, which allow these bit-parallel algorithms to run efficiently on a graphics processing unit (GPU); we achieve this speed-up here because inclusive-scan operations not only eliminate duplicate searches between threads but also realize a GPU-friendly memory access pattern that maximizes memory read/write throughput. To realize our ideas, we first define two binary operators and then present a proof regarding the associativity of these operators, which is necessary for the parallelization of the inclusive-scan operations. Finally, we integrate the inclusive-scan scheme into a previous segmentation-based scheme to maximize search throughput, identifying the best tradeoff point between synchronization cost and duplicate work. Through our experiments, we compared our proposed method with previous segmentation-based methods and indexing-based sequence aligners. For online string matching, our proposed method performed 6.7-16.7 times faster than previous methods, achieving a search throughput of up to 1.88 terabits per second (Tbps) on a GeForce GTX TITAN X GPU. We therefore conclude that our proposed method is quite effective for decreasing the runtimes of online string matching of short patterns.
Yasuaki Mitani, Fumihiko Ino, Kenichi Hagihara
IEEE Trans. Parallel Distributed Syst.1