arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2009.00786cs.DB
收藏

MESSI:内存数据系列索引

MESSI: In-Memory Data Series Indexing

Botao Peng, Panagiota Fatourou, Themis Palpanas

摘要:

数据序列相似性搜索是跨多个不同领域的多个数据序列分析应用的核心操作。然而,国家的最先进的技术未能提供所需的交互式探索,或大型数据系列集合的分析的时间性能。在这项工作中,我们提出了MESSI,第一个数据系列索引设计在内存中操作的现代硬件。我们的索引利用了现代硬件并行化的机会(即,SIMD指令、多核和多套接字架构),以便加速索引构建和相似性搜索处理时间。此外,它受益于在并行工作器和数据结构的设置和协调中的精心设计,使得它最大化其在内存中操作的性能。我们对合成数据集和真实数据集的实验表明,总体MESSI在索引构建方面快4倍,在查询响应方面比最先进的并行方法快11倍。MESSI是第一个在_50毫秒(30- 75毫秒,跨不同的数据集)内回答100 GB数据集上的精确相似性搜索查询的系统,这使得在非常大的数据系列集合上进行实时,交互式的数据探索成为可能。

英文摘要:

Data series similarity search is a core operation for several data series analysis applications across many different domains. However, the state-of-the-art techniques fail to deliver the time performance required for interactive exploration, or analysis of large data series collections. In this work, we propose MESSI, the first data series index designed for in-memory operation on modern hardware. Our index takes advantage of the modern hardware parallelization opportunities (i.e., SIMD instructions, multi-core and multi-socket architectures), in order to accelerate both index construction and similarity search processing times. Moreover, it benefits from a careful design in the setup and coordination of the parallel workers and data structures, so that it maximizes its performance for in-memory operations. Our experiments with synthetic and real datasets demonstrate that overall MESSI is up to 4x faster at index construction, and up to 11x faster at query answering than the state-of-the-art parallel approach. MESSI is the first to answer exact similarity search queries on 100GB datasets in _50msec (30-75msec across diverse datasets), which enables real-time, interactive data exploration on very large data series collections.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑