EDBT 2026 Demo / reviewers in the wild / expert
Kaixing Dong
dblp:255/2269
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2020
0000-0002-6842-7145ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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.
| Databases, data mining, and information retrieval
1 paper |
Spatial and temporal data management · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Spatial and temporal data management › trajectory data management
trajectory query processing |
0.4 | 1 | 2020 | GAT: A Unified GPU-Accelerated Framework for Processing Batch Trajectory Queries · IEEE Trans. Knowl. Data Eng. 2020 |
GPUs and heterogeneous computing
GPU query processing |
0.4 | 1 | 2020 | GAT: A Unified GPU-Accelerated Framework for Processing Batch Trajectory Queries · IEEE Trans. Knowl. Data Eng. 2020 |
Methods — techniques the papers use, named apart from their topics
morton encoding · 0.9hash table · 0.9filtering-and-verification · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | GAT: A Unified GPU-Accelerated Framework for Processing Batch Trajectory QueriesabstractThe 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. | 1 |
| 2019 | Accelerating Fine-Grained Spatial-Textual Trajectory Similarity Joins with GPGPUsabstractThe increasing volume of spatial-textual data generated from check-ins and reviews facilitates many practical applications. In these applications, similarity joins are the basic operation which further supports a wide range of similarity queries. However, this compute-intensive join operation calls for more efficient and effective algorithm to support real-time queries. Exploiting general purpose GPUs (GPGPUs) is one natural solution. Nevertheless, existing join algorithms utilizing GPGPU lack considerations on unique features of spatial-textual trajectories, especially the textual domain, thus resulting in poor performance. In this paper, we first propose a baseline spatial-textual trajectory similarity join algorithm, which is essentially based on a traditional algorithm for relational joins on GPGPUs. Then, by analyzing the bottleneck of this baseline, we further develop a fine-grained join algorithm which consists of memory access techniques and optimizations. We propose a strategy of flip to ensure coalesced memory accesses, and a batch scheduler for dividing the whole task into batches to fit the global memory while alleviating imbalanced throughput. Extensive experiments have been conducted over real-life datasets and the results show that our fine-grained algorithm performs the best and reduces the latency effectively. Kaixing Dong, Yanmin Zhu 0006, Yaofeng Xue, Qiuxia Chen, Ning Fu, Jiadi Yu |
ICPADS | 1 |