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 条
[41]   D&A: Resource Optimization in Personalized PageRank Computations Using Multi-Core Machines [J].
Yow, Kai Siong ;
Li, Chunbo .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (11) :5905-5910
[42]   A method for efficient radio astronomical data gridding on multi-core vector processor [J].
Wang, Hao ;
Yu, Ce ;
Xiao, Jian ;
Tang, Shanjiang ;
Lu, Yu ;
Fu, Hao ;
Kang, Bo ;
Zheng, Gang ;
Cui, Chenzhou .
PARALLEL COMPUTING, 2022, 113
[43]   MIC-SVM: Designing A Highly Efficient Support Vector Machine For Advanced Modern Multi-Core and Many-Core Architectures [J].
You, Yang ;
Song, Shuaiwen Leon ;
Fu, Haohuan ;
Marquez, Andres ;
Dehnavi, Maryam Mehri ;
Barker, Kevin ;
Cameron, Kirk W. ;
Randles, Amanda Peters ;
Yang, Guangwen .
2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
[44]   Indexing Geolocated Time Series Data [J].
Chatzigeorgakidis, Georgios ;
Skoutas, Dimitrios ;
Patroumpas, Kostas ;
Athanasiou, Spiros ;
Skiadopoulos, Spiros .
25TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2017), 2017,
[45]   Performance analysis and structured parallelisation of the space-time adaptive processing computational kernel on multi-core architectures [J].
Buono, Daniele ;
Mencagli, Gabriele ;
Pascucci, Alessio ;
Vanneschi, Marco .
INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2014, 29 (05) :460-498
[46]   Embedded Devices Security: Design and Implementation of a Light RDBMS Encryption Utilizing Multi-Core Processors [J].
Alomari, Mohammad Ahmed ;
Aris, Hazleen ;
Ghaleb, Mukhtar ;
Almurtadha, Yahya ;
Alkawsi, Gamal Abdulnaser ;
Al-Hadi, Ismail Ahmad Al-Qasem ;
Baashar, Yahia ;
Samsudin, Khairulmizam .
IEEE ACCESS, 2023, 11 :19836-19848
[47]   Adaptive data-driven parallelization of multi-view video coding on multi-core processor [J].
Yi Pang ;
WeiDong Hu ;
LiFeng Sun ;
ShiQiang Yang .
Science in China Series F: Information Sciences, 2009, 52 :195-205
[49]   Adaptive data-driven parallelization of multi-view video coding on multi-core processor [J].
Pang Yi ;
Hu WeiDong ;
Sun LiFeng ;
Yang ShiQiang .
SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2009, 52 (02) :195-205
[50]   Parallelization of Selected Algorithms on Multi-core CPUs, a Cluster and in a Hybrid CPU plus Xeon Phi Environment [J].
Krzywaniak, Adam ;
Czarnul, Pawel .
INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, PT I, 2018, 655 :292-301