TKSimGPU: A Parallel Top-K Trajectory Similarity Query Processing Algorithm for GPGPUs

被引:0
|
作者
Leal, Eleazar [1 ]
Gruenwald, Le [1 ]
Zhang, Jianting [2 ]
You, Simin [3 ]
机构
[1] Univ Oklahoma, Sch Comp Sci, Norman, OK 73019 USA
[2] CUNY City Coll, Dept Comp Sci, New York, NY 10031 USA
[3] CUNY, Grad Ctr, Dept Comp Sci, New York, NY 10016 USA
关键词
Trajectory; Trajectory similarity; GPGPU; High performance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There exist large datasets containing the sequences of points that moving objects occupy in space as time goes by. Such sequences of moving objects are known as trajectories. Being able to issue queries that allow the extraction of patterns from the movements of these objects is important to many real world applications, such as urban planning in transportation and bird migration tracking in ecology. One example of such queries is the top-K trajectory similarity query. This type of query receives as input arguments two sets P and Q of trajectories and a positive integer k, and seeks to find for every trajectory p P the set of k trajectories in Q that are the most similar to p. However, querying these trajectory data is both compute and I/O intensive. In this paper we explore the potential of GPGPUs for supporting, in a scalable manner, top-K trajectory similarity queries. To this end, we propose an algorithm, called TKSimGPU, that incorporates parallelization strategies in order to answer this type of trajectory queries. We conducted experiments comparing the throughput of top-K trajectory similarity queries performed on multicore CPUs and GPGPUs using a large scale real world trajectory dataset. The experiments show that TKSimGPU achieved a 3.37x speedup in query processing time over exhaustive search on a GPU, and a 4.9x speedup in query processing time on a 12-core CPU architecture.
引用
收藏
页码:461 / 469
页数:9
相关论文
共 50 条
  • [1] Towards an Efficient Top-K Trajectory Similarity Query Processing Algorithm for Big Trajectory Data on GPGPUs
    Leal, Eleazar
    Gruenwald, Le
    Zhang, Jianting
    You, Simin
    2016 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2016, 2016, : 206 - 213
  • [2] FastTopK: A Fast Top-K Trajectory Similarity Query Processing Algorithm for GPUs
    Mustafa, Hamza
    Leal, Eleazar
    Gruenwald, Le
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 542 - 547
  • [3] Distributed top-k similarity query on big trajectory streams
    Zhang, Zhigang
    Qi, Xiaodong
    Wang, Yilin
    Jin, Cheqing
    Mao, Jiali
    Zhou, Aoying
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (03) : 647 - 664
  • [4] Distributed top-k similarity query on big trajectory streams
    Zhigang Zhang
    Xiaodong Qi
    Yilin Wang
    Cheqing Jin
    Jiali Mao
    Aoying Zhou
    Frontiers of Computer Science, 2019, 13 : 647 - 664
  • [5] Efficient Top-K Query Processing on Massively Parallel Hardware
    Shanbhag, Anil
    Pirk, Holger
    Madden, Samuel
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1557 - 1570
  • [6] Parallel Top-k Query Processing on Uncertain Strings Using MapReduce
    Xu, Hui
    Ding, Xiaofeng
    Jin, Hai
    Jiang, Wenbin
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2015, PT II, 2015, 9050 : 89 - 103
  • [7] DT-KST: Distributed Top-k Similarity Query on Big Trajectory Streams
    Zhang, Zhigang
    Wang, Yilin
    Mao, Jiali
    Qiao, Shaojie
    Jin, Cheqing
    Zhou, Aoying
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2017), PT I, 2017, 10177 : 199 - 214
  • [8] TKEP: An efficient top-k query processing algorithm on massive data
    Han X.-X.
    Yang D.-H.
    Li J.-Z.
    Jisuanji Xuebao/Chinese Journal of Computers, 2010, 33 (08): : 1405 - 1417
  • [9] Top-k Query Processing with Conditional Skips
    Bortnikov, Edward
    Carmel, David
    Golan-Gueta, Guy
    WWW'17 COMPANION: PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2017, : 653 - 661
  • [10] Efficient top-k string similarity query algorithms
    Chen, Zi-Yang
    Han, Yu-Jun
    Wang, Xuan
    Zhou, Jun-Feng
    Tongxin Xuebao/Journal on Communications, 2014, 35 (12): : 10 - 20