Parallel Processing of Temporal Anti-Joins in Memory

被引:0
|
作者
Reppas, Ioannis [1 ]
Mirabi, Meghdad [1 ,2 ]
Fathi, Leila [1 ]
Binnig, Carsten [1 ,2 ]
Dignos, Anton [3 ]
Gamper, Johann [3 ]
机构
[1] Tech Univ Darmstadt, Darmstadt, Germany
[2] German Res Ctr Artificial Intelligence DFKI, Darmstadt, Germany
[3] Free Univ Bozen Bolzano, Bolzano, Italy
来源
DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT I, DASFAA 2024 | 2024年 / 14850卷
关键词
Temporal Anti-Join; Main Memory; Parallel Processing;
D O I
10.1007/978-981-97-5552-3_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient and scalable processing of temporal anti-joins remains a significant research challenge in temporal databases. To address this issue, this paper introduces a novel temporal primitive designed for transforming a temporal anti-join, including conjunctive equality predicates on non-temporal attributes, into an equivalent algebraic expression involving a temporal inner join. The rationale behind this transformation is that the new expression can be decomposed into subtasks, allowing for parallel execution across multiple CPUs. Experimental results using real-world datasets demonstrate the superior efficiency and scalability of our solution for in-memory processing compared to existing solutions.
引用
收藏
页码:86 / 102
页数:17
相关论文
共 50 条
  • [21] Parallel execution of hash joins in parallel databases
    Hsiao, HI
    Chen, MS
    Yu, PS
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (08) : 872 - 883
  • [22] Memory, Storage and Processing in Future Parallel and Distributed Processing Systems
    Pawlowski, Thomas
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 473 - 473
  • [23] A Scalable Processing-in-Memory Accelerator for Parallel Graph Processing
    Ahn, Junwhan
    Hong, Sungpack
    Yoo, Sungjoo
    Mutlu, Onur
    Choi, Kiyoung
    2015 ACM/IEEE 42ND ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2015, : 105 - 117
  • [24] Holographic associative memory with parallel processing architecture
    Zhang, YM
    Liu, W
    Li, HQ
    PHOTOREFRACTIVE FIBER AND CRYSTAL DEVICES: MATERIALS, OPTICAL PROPERTIES, AND APPLICATIONS II, 1996, 2849 : 271 - 279
  • [25] CREMA: Fusing memory and processing for parallel raytracing
    Ochsenfahrt, Ulf
    Salomon, Ralf
    EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 868 - 873
  • [26] Temporal graph processing in modern memory hierarchies
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    INFORMATION SYSTEMS, 2025, 127
  • [27] Temporal dissociation of parallel processing in the human subcortical outputs
    Liu, Yijun
    Gao, Jia-Hong
    Liotti, Mario
    Pu, Yonglin
    Fox, Peter T.
    Nature, 400 (6742): : 364 - 367
  • [28] Temporal dissociation of parallel processing in the human subcortical outputs
    Yijun Liu
    Jia-Hong Gao
    Mario Liotti
    Yonglin Pu
    Peter T. Fox
    Nature, 1999, 400 : 364 - 367
  • [29] Temporal dissociation of parallel processing in the human subcortical outputs
    Liu, YY
    Gao, JH
    Liotti, M
    Pu, YL
    Fox, PT
    NATURE, 1999, 400 (6742) : 364 - 367
  • [30] In-Memory Interval Joins
    Bouros, Panagiotis
    Mamoulis, Nikos
    Tsitsigkos, Dimitrios
    Terrovitis, Manolis
    VLDB JOURNAL, 2021, 30 (04): : 667 - 691