DocumentCode
272067
Title
CUDA-Accelerated Alignment of Subsequences in Streamed Time Series Data
Author
Hundt, Christian ; Schmidt, Benedikt ; Schömer, Elmar
Author_Institution
Inst. of Comput. Sci., Johannes Gutenberg Univ., Mainz, Germany
fYear
2014
fDate
9-12 Sept. 2014
Firstpage
10
Lastpage
19
Abstract
Euclidean Distance (ED) and Dynamic Time Warping (DTW) are cornerstones in the field of time series data mining. Many high-level algorithms like kNN-classification, clustering or anomaly detection make excessive use of these distance measures as subroutines. Furthermore, the vast growth of recorded data produced by automated monitoring systems or integrated sensors establishes the need for efficient implementations. In this paper, we introduce linear memory parallelization schemes for the alignment of a given query Q in a stream of time series data S for both ED and DTW using CUDA-enabled accelerators. The ED parallelization features a log-linear calculation scheme in contrast to the naive implementation with quadratic time complexity which allows for more efficient processing of long queries. The DTW implementation makes extensive use of a lower-bound cascade to avoid expensive calculations for unpromising candidates. Our CUDA-parallelizations for both ED and DTW outperform state-of-the-art algorithms, namely the UCR-Suite. The gained speedups range from one to two orders-of-magnitude which allows for significantly faster processing of exceedingly bigger data streams.
Keywords
data mining; pattern classification; time series; CUDA-accelerated alignment; CUDA-enabled accelerators; CUDA-parallelizations; DTW; ED parallelization features; Euclidean distance; anomaly detection; automated monitoring systems; bigger data streams; distance measures; dynamic time warping; high level algorithms; kNN-classification; linear memory parallelization schemes; log-linear calculation scheme; quadratic time complexity; streamed time series data mining; Indexes; Instruction sets; Monitoring; Runtime; Time complexity; Time measurement; Time series analysis; CUDA; DTW; Subsequence;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing (ICPP), 2014 43rd International Conference on
Conference_Location
Minneapolis MN
ISSN
0190-3918
Type
conf
DOI
10.1109/ICPP.2014.10
Filename
6957210
Link To Document