Processing (Multiple) Spatio-temporal Range Queries in Multicore Settings

被引:0
|
作者
Trajcevski, Goce [1 ]
Yaagoub, Anan [1 ]
Scheuermann, Peter [1 ]
机构
[1] Northwestern Univ, Dept Elect Engn & Comp Sci, Evanston, IL 60208 USA
关键词
HAM-SANDWICH CUTS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Research Moving Objects Databases (MOD) has addressed various aspects of storing and querying trajectories of moving objects: from modelling, through linguistic constructs and formalisms/algebras, to indexing structures and efficient processing of different query-categories have been subjects to a large body of works. Given the architectural trends of multicore CPUs becoming a commonplace, in this work we focus on efficient processing of spatio-temporal range queries in such settings. We postulate that coupling the semantics of the problem domain into the query processing algorithms in a manner that is aware of the multicore features, can yield performance improvements that surpass the gains obtained by relying solely on the compiler-generated threads parallelization. Towards that end, we present and evaluate heuristics for processing variants spatio-temporal range queries in multicore settings by partitioning the load (i.e., data set) and assigning partial tasks to the individual cores. Our experiments demonstrate that 5-fold speed-ups can be achieved, when compared to the (semi) naive approach which relies on the compiler to generate the multicore-compatible code.
引用
收藏
页码:214 / 227
页数:14
相关论文
共 50 条
  • [1] Indexing range sum queries in spatio-temporal databases
    Cho, Hyung-Ju
    Chung, Chin-Wan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (04) : 324 - 331
  • [2] Spatio-temporal Queries in HBase
    Chen, Xiaoying
    Zhang, Chong
    Ge, Bin
    Xiao, Weidong
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 1929 - 1937
  • [3] SPATIO-TEMPORAL PROCESSING IN MULTIPLE-SCLEROSIS
    MARX, MS
    MAY, JG
    REED, JL
    MATTESON, HH
    VANDYK, HJL
    JAYARAMAN, A
    [J]. DOCUMENTA OPHTHALMOLOGICA, 1984, 56 (03) : 243 - 264
  • [4] Communication architecture for processing spatio-temporal continuous queries in sensor networks
    Biswas, R
    Jain, N
    Nandiraju, N
    Agrawal, DP
    [J]. ANNALS OF TELECOMMUNICATIONS, 2005, 60 (7-8) : 901 - 927
  • [5] Parallel and scalable processing of spatio-temporal RDF queries using Spark
    Nikitopoulos, Panagiotis
    Vlachou, Akrivi
    Doulkeridis, Christos
    Vouros, George A.
    [J]. GEOINFORMATICA, 2021, 25 (04) : 623 - 653
  • [6] A theory of spatio-temporal database queries
    Geerts, F
    Haesevoets, S
    Kuijpers, B
    [J]. DATABASE PROGRAMMING LANGUAGES, 2002, 2397 : 198 - 212
  • [7] Efficient concurrent processing algorithm for continuous queries in spatio-temporal databases
    Li, Guohui
    Chen, Yuan
    Chen, Jixiong
    [J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2005, 33 (SUPPL.): : 90 - 93
  • [8] Models and queries in a spatio-temporal GIS
    El-Geresy, B
    Jones, C
    [J]. INNOVATIONS IN GIS: GIS AND GEOCOMPUTATION, 2000, 7 : 27 - 39
  • [9] Parallel and scalable processing of spatio-temporal RDF queries using Spark
    Panagiotis Nikitopoulos
    Akrivi Vlachou
    Christos Doulkeridis
    George A. Vouros
    [J]. GeoInformatica, 2021, 25 : 623 - 653
  • [10] A Proposal of Spatio-Temporal Pattern Queries
    Gorawski, Marcin
    Jureczek, Pawel
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 587 - 593