Visual exploration of data by using multidimensional scaling on multicore CPU, GPU, and MPI cluster

被引:13
作者
Pawliczek, Piotr [1 ,4 ]
Dzwinel, Witold [2 ]
Yuen, David A. [3 ]
机构
[1] Univ Texas Houston, Med Sch Houston, Dept Biochem & Mol Biol, Houston, TX 77030 USA
[2] AGH Univ Sci & Technol, Dept Comp Sci, Krakow, Poland
[3] Univ Minnesota, Dept Minnesota Supercomp Inst, Minneapolis, MN 55455 USA
[4] AGH Univ Sci & Technol, Fac Met Engn & Ind Comp Sci, Dept Appl Comp Sci & Modeling, Krakow, Poland
基金
美国国家科学基金会;
关键词
data mining; interactive data visualization; multidimensional scaling; method of particles; multicore CPU; GPU-CUDA; MPI cluster; LARGE DATA SETS; ALGORITHM; SIMULATIONS; MDS; VISUALIZATION; OPTIMIZATION; PARTICLES; DISTANCES; DYNAMICS; PATTERNS;
D O I
10.1002/cpe.3027
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Visual and interactive data exploration requires fast and reliable tools for embedding of an original data space in 3(2)-dimensional Euclidean space. Multidimensional scaling (MDS) is a good candidate. However, owing to at least O(M-2) memory and time complexity, MDS is computationally demanding for interactive visualization of data sets consisting of order of 10(4) objects on computer systems, ranging from PC with multicore CPU processor, graphics processing unit (GPU) board to midrange MPI clusters. To explore interactively data sets of that size, we have developed novel efficient parallel algorithms for MDS mapping based on virtual particle dynamics. We demonstrate that the performance of our MDS algorithms implemented in compute unified device architecture environment on a PC equipped with a modern GPU board (Tesla M2090, GeForce GTX 480) is considerably faster than its MPI/OpenMP parallel implementation on the modern midrange professional cluster (10 nodes, each equipped with 2x Intel Xeon X5670 CPUs). We also show that the hybridized two-level MPI/CUDA implementation, run on a cluster of GPU nodes, can additionally provide a linear speedup. Copyright 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:662 / 682
页数:21
相关论文
共 46 条
[1]   A NEW RIGID MOTION ALGORITHM FOR MD SIMULATIONS [J].
AHLRICHS, R ;
BRODE, S .
COMPUTER PHYSICS COMMUNICATIONS, 1986, 42 (01) :59-64
[2]   Molecular dynamics multidimensional scaling [J].
Andrecut, M. .
PHYSICS LETTERS A, 2009, 373 (23-24) :2001-2006
[3]  
[Anonymous], 2009, J STAT SOFTW
[4]  
[Anonymous], PSYCHOMETRIKA
[5]  
[Anonymous], 1958, Theory and Methods of Scaling
[6]  
Arodz T, 2005, P 16 IEEE VIS 2005 V
[7]   Adaptive Interpolation of Multidimensional Scaling [J].
Bae, Seung-Hee ;
Qiu, Judy ;
Fox, Geoffrey .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 :393-402
[8]  
Bae Seung-Hee, 2012, IEEE T IN PRESS JAN
[9]  
Blasiak J, 1998, LECT NOTES COMPUT SC, V1401, P403, DOI 10.1007/BFb0037167
[10]  
Borg I, 2005, METRIC NONMETRIC MDS