GPU-based fast clustering via K-Centres and k-NN mode seeking for geospatial industry applications

被引:4
|
作者
Uribe-Hurtado, Ana-Lorena [1 ]
Orozco-Alzate, Mauricio [1 ]
Lopes, Noel [2 ,3 ]
Ribeiro, Bernardete [3 ]
机构
[1] Univ Nacl Colombia, Dept Informat & Comp, Sede Manizales, Campus La Nubia,Km 7 Via Magdalena, Manizales 170003, Colombia
[2] Polytech Guarda UDI, Guarda, Portugal
[3] Univ Coimbra CISUC, Dept Informat Engn, Coimbra, Portugal
关键词
Geospatial data industry; Clustering algorithms; K-Centres; k-NN mode seeking; Heterogeneous architectures; ALGORITHM; SHIFT;
D O I
10.1016/j.compind.2020.103260
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The emerging trends in data industry, particularly those related to the repeated processing of data streams, are pushing the limits of computer systems and processes. Among them, the near real-time clustering of geospatial location data is paradigmatic due to its scale, requirements and potential industrial applications. As a solution to deal with the large and continuous arrival of geospatial data, modern many-core (GPU-based) computer architectures are used for implementing fast and efficient clustering algorithms. This paper proposes GPU implementations of two different clustering algorithms - K-Centres and k-NN mode seeking - and compare them against their corresponding sequential implementations. Publicly available geospatial datasets have been used to exemplify the achieved performances using GPUs. Our main contribution is providing GPU implementations of the clustering algorithms that are feasible for near real-time problems. Results show speed-ups of up to 19 and 135 times, with the largest dataset, for K-Centres and k-NN mode seeking respectively. Important technical details of the sorting algorithms, required by the GPU implementation of k-NN mode seeking, are also highlighted. (c) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 32 条