Title :
DTW-Based Subsequence Similarity Search on AMD Heterogeneous Computing Platform
Author :
Sitao Huang ; Guohao Dai ; Yuliang Sun ; Zilong Wang ; Yu Wang ; Huazhong Yang
Author_Institution :
E.E. Dept., Tsinghua Univ., Beijing, China
Abstract :
Subsequence similarity search is one of the most common subroutines in time series data mining algorithms. According to previous studies, Dynamic Time Warping (DTW) distance is the best distance measurement in many domains. However, the high computational complexity of DTW distance makes it a critical bottleneck in many subsequence similarity search applications. In some applications, the performance of software implementation still could not meet the high requirements of applications. Under the circumstance, some hardware implementations of DTW-based algorithms were proposed in the data mining community, using GPUs and FPGAs. In this paper, we propose a full system implementation for subsequence similarity search on AMD heterogeneous computing platform, including complete normalization pre-processing, two kinds of improved lower bound for pruning, and a novel segmented parallel DTW calculation process, which efficiently utilizes the capacity of CPU and GPU on the platform. Our work achieves one to two orders of magnitude speedup compared to software implementation and several times speedup to other GPU or FPGA implementations.
Keywords :
data mining; multiprocessing systems; time series; AMD heterogeneous computing platform; DTW-based subsequence similarity search; FPGA; GPU; complete normalization pre-processing; dynamic time warping distance; novel segmented parallel DTW calculation process; time series data mining algorithms; Acceleration; Algorithm design and analysis; Field programmable gate arrays; Graphics processing units; Hardware; Parallel processing; Time series analysis; DTW; GPU; Heterogeneous Computing; Subsequence Similarity Search; Time Series;
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
DOI :
10.1109/HPCC.and.EUC.2013.149