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

Bowen Zhang 0006

dblp:85/7433-6 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 2 · 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.

Databases, data mining, and information retrieval
2 papers
Spatial and temporal data management · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
GPUs and heterogeneous computing · 100%

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

TopicWeightPapersLastEvidence papers
Spatial and temporal data management › trajectory data management
trajectory query processing
0.822020
GAT: A Unified GPU-Accelerated Framework for Processing Batch Trajectory Queries · IEEE Trans. Knowl. Data Eng. 2020
A GPU-Accelerated Framework for Processing Trajectory Queries · ICDE 2018
GPUs and heterogeneous computing
GPU query processing
0.822020
GAT: A Unified GPU-Accelerated Framework for Processing Batch Trajectory Queries · IEEE Trans. Knowl. Data Eng. 2020
A GPU-Accelerated Framework for Processing Trajectory Queries · ICDE 2018
Spatial and temporal data management › trajectory analysis
trajectory similarity search
0.312018
A GPU-Accelerated Framework for Processing Trajectory Queries · ICDE 2018

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

morton encoding · 1.5hash table · 0.9filtering-and-verification · 0.9load balancing · 0.7edit distance on real sequence · 0.7
YearPublicationVenuePosition
2020 GAT: A Unified GPU-Accelerated Framework for Processing Batch Trajectory Queries
abstract
The increasing amount of trajectory data facilitates a wide spectrum of practical applications in which large numbers of trajectory range and similarity queries are issued continuously. This calls for high-throughput trajectory query processing. Traditional in-memory databases lack considerations of the unique features of trajectories, while specialized trajectory query processing systems are typically designed for only one type of trajectory queries. This paper introduces GAT, a unified GPU-accelerated framework to process batch trajectory queries with the objective of high throughput. GAT follows the filtering-and-verification paradigm where we develop a novel index GTIDX for effectively filtering invalid trajectories on the CPU, and exploit the massive parallelism of the GPU for verification. To optimize the performance of GAT, we first greedily partition batch queries to reduce the amortized query processing latency. We then apply the Morton-based encoding method to coalesce data access requests from the GPU cores, and maintain a hash table to avoid redundant data transfer between CPU and GPU. To achieve load balance, we group size-varying cells into balanced blocks with similar numbers of trajectory points. Extensive experiments have been conducted over real-life trajectory datasets. The results show that GAT is efficient, scalable, and achieves high throughput with acceptable indexing cost.
Kaixing Dong, Bowen Zhang 0006, Yanyan Shen, Yanmin Zhu 0006, Jiadi Yu
IEEE Trans. Knowl. Data Eng.2
2018 A GPU-Accelerated Framework for Processing Trajectory Queries
abstract
The increasing amount of trajectory data facilitates a wide spectrum of practical applications. In many such applications, large numbers of trajectory range and similarity queries are issued continuously, which calls for high-throughput trajectory query processing. Traditional in-memory databases lack considerations of the unique features of trajectories, thus suffering from inferior performance. Existing trajectory query processing systems are typically designed for only one type of trajectory queries, i.e., either range or similarity query, but not for both. Inspired by the massive parallelism on GPUs, in this paper, we develop a GPU-accelerated framework, named GAT, to support both types of trajectory queries (i.e., both range and similarity queries) with high throughput. For similarity queries, we adopt the Edit Distance on Real sequence (EDR) as the similarity measure which is accurate and robust to noise in real-world trajectories. GAT employs a GPU-friendly index called GTIDX to effectively filter invalid trajectories for both range and similarity queries, and exploits the GPU to perform parallel verifications. To accelerate the verification process on the GPU, we apply the Morton-based encoding method to reorganize trajectory points and facilitate coalesced data accesses for individual point data in global memory, which reduces the global memory bandwidth requirement significantly. We also propose a technique of grouping size-varying cells into balanced blocks with similar numbers of trajectory points, to achieve load balancing among the Streaming Multiprocessors (SMs) of the GPU. We conduct extensive experiments to evaluate the performance of GAT using two real-life trajectory datasets. The results show that GAT is scalable and achieves high throughput with acceptable indexing cost.
Bowen Zhang 0006, Yanyan Shen, Yanmin Zhu 0006, Jiadi Yu
ICDE1