DocumentCode :
729400
Title :
Solving nearest neighbors problem on GPU to speed up the Fruchterman-Reingold graph layout algorithm
Author :
Uher, Vojtech ; Gajdos, Petr ; Jezowicz, Tomas
Author_Institution :
Dept. of Comput. Sci., VrB-Tech. Univ. of Ostrava, Ostrava, Czech Republic
fYear :
2015
fDate :
24-26 June 2015
Firstpage :
305
Lastpage :
310
Abstract :
Fast searching of the nearest neigbors in unordered point clouds is a very common task. This article presents a new parallel method tested on graph layout algorithm. Graphs in computer science are widely used in social network analysis, computer networks, transportation networks, and many other areas. In general, they can visualize relationships between objects. However, fast drawing of graphs with readable layouts is still a challenge. This paper describes a novel variant of the Fruchterman-Reingold graph layout algorithm which is adapted to GPU parallel architecture using a new K-NN approach based on space-filling curves and a new way of repulsive forces computation on GPU. The paper contains both performance and quality tests of the algorithm.
Keywords :
computer graphics; graph theory; graphics processing units; parallel architectures; Fruchterman-Reingold graph layout algorithm; GPU parallel architecture; K-NN approach; computer network; computer science; fast searching; nearest neighbors problem; parallel method; point cloud; readable layout; repulsive forces computation; social network analysis; space-filling curve; transportation network; Arrays; Computer science; Graphics processing units; Indexes; Instruction sets; Layout; Three-dimensional displays; CUDA; Fruchterman-Reingold; GPU; K-NN; graph layouts; graph visualization; nearest neighbors; space-filling curves;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cybernetics (CYBCONF), 2015 IEEE 2nd International Conference on
Conference_Location :
Gdynia
Print_ISBN :
978-1-4799-8320-9
Type :
conf
DOI :
10.1109/CYBConf.2015.7175951
Filename :
7175951
Link To Document :
بازگشت