An Efficient Parallel ISODATA Algorithm Based on Kepler GPUs

S. Yang, J. Dong, B. Yuan
Intelligent Computing Lab, Division of Informatics, Graduate School at Shenzhen, Tsinghua University,Shenzhen 518055, P.R. China


   title={An Efficient Parallel ISODATA Algorithm Based on Kepler GPUs},

   author={Yang, Shiquan and Dong, Jianqiang and Yuan, Bo}


Download Download (PDF)   View View   Source Source   



ISODATA is a well-known clustering algorithm based on the nearest neighbor rule, which has been widely used in various areas. It employs a heuristic strategy allowing the clusters to split and merge as appropriate. However, since the volume of the data to be clustered in the real world is growing continuously, the efficiency of the serial ISODATA has become a serious practical issue. The GPU (Graphics Processing Unit) is an emerging high performance computing platform due to its highly parallel multithreaded architecture. In this paper, we propose an efficient parallel ISODATA algorithm based on the latest Kepler GPUs and the dynamic parallelism feature in CUDA (Compute Unified Device Architecture). Performance study shows that our parallel ISODATA can achieve promising speedup ratios and features favorable scalability compared to the original algorithm.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: