ParIS plus : Data Series Indexing on Multi-Core Architectures

被引:9
作者
Peng, Botao [1 ]
Fatourou, Panagiota [2 ,3 ]
Palpanas, Themis [1 ]
机构
[1] Univ Paris, LIPADE, F-75006 Paris, France
[2] FORTH, ICS, Iraklion, Greece
[3] Univ Crete, Dept Comp Sci, Iraklion 70013, Greece
关键词
Indexing; Task analysis; Parallel processing; Hardware; Aggregates; Multicore processing; Data series; time series; indexing; similarity search; query answering; multi-core architectures; parallelization; DATABASES;
D O I
10.1109/TKDE.2020.2975180
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data series similarity search is a core operation for several data series analysis applications across many different domains. Nevertheless, even state-of-the-art techniques cannot provide the time performance required for large data series collections. We propose ParIS and ParIS+, the first disk-based data series indices carefully designed to inherently take advantage of multi-core architectures, in order to accelerate similarity search processing times. Our experiments demonstrate that ParIS+ completely removes the CPU latency during index construction for disk-resident data, and for exact query answering is up to 1 order of magnitude faster than the current state of the art index scan method, and up to 3 orders of magnitude faster than the optimized serial scan method. ParIS+ (which is an evolution of the ADS+ index) owes its efficiency to the effective use of multi-core and multi-socket architectures, in order to distribute and execute in parallel both index construction and query answering, and to the exploitation of the Single Instruction Multiple Data (SIMD) capabilities of modern CPUs, in order to further parallelize the execution of instructions inside each core.
引用
收藏
页码:2151 / 2164
页数:14
相关论文
共 50 条
  • [21] Parallelization Strategies for Fast Factorized Backprojection SAR on Embedded Multi-Core Architectures
    Wielage, M.
    Cholewa, F.
    Riggers, C.
    Pirsch, P.
    Blume, H.
    2017 IEEE INTERNATIONAL CONFERENCE ON MICROWAVES, ANTENNAS, COMMUNICATIONS AND ELECTRONIC SYSTEMS (COMCAS), 2017, : 234 - 239
  • [22] Efficient computation of the phylogenetic likelihood function on multi-gene alignments and multi-core architectures
    Stamatakis, Alexandros
    Ott, Michael
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY B-BIOLOGICAL SCIENCES, 2008, 363 (1512) : 3977 - 3984
  • [23] Bi-Directional Timing-Power Optimisation on Heterogeneous Multi-Core Architectures
    Huang, Jing
    Li, Renfa
    Wei, Yehua
    An, Jiyao
    Chang, Wanli
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2021, 6 (04): : 572 - 585
  • [24] Hyperspectral Image Classification Using Parallel Autoencoding Diabolo Networks on Multi-Core and Many-Core Architectures
    Torti, Emanuele
    Fontanella, Alessandro
    Plaza, Antonio
    Plaza, Javier
    Leporati, Francesco
    ELECTRONICS, 2018, 7 (12):
  • [25] TARDIS: Distributed Indexing Framework for Big Time Series Data
    Zhang, Liang
    Alghamdi, Noura
    Eltabakh, Mohamed Y.
    Rundensteiner, Elke A.
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 1202 - 1213
  • [26] Design and Development of a Run-Time Monitor for Multi-Core Architectures in Cloud Computing
    Kang, Mikyung
    Kang, Dong-In
    Crago, Stephen P.
    Park, Gyung-Leen
    Lee, Junghoon
    SENSORS, 2011, 11 (04) : 3595 - 3610
  • [27] EQueue: Elastic Lock-Free FIFO Queue for Core-to-Core Communication on Multi-Core Processors
    Wang, Junchang
    Tian, Yangfeng
    Fu, Xiong
    IEEE ACCESS, 2020, 8 : 98729 - 98741
  • [28] A Parallel FastTrack Data Race Detector on Multi-core Systems
    Song, Young Wn
    Lee, Yann-Hang
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 387 - 396
  • [29] Multi-core Portability Abstraction
    Forsell, Martti
    Hiivala, Mikko
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 778 - 785
  • [30] Parallelizing Time-Delay Recurrent Neural Network Modeling Technique on Multi-Core Architectures
    Sadrossadat, Sayed Alireza
    Naghibi, Zohreh
    2021 16TH INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE (IMPACT), 2021, : 93 - 96