Accelerating Triangle Counting On Undirected Graph Using Gpu

Zhenfan Gou,Zhenzhou Ji
2015-01-01
Abstract:Social network has grown in size rapidly and produced a large number of available data for research and analysis, which usually in the form of undirected graph. In calculating clustering coefficient, triangle counting is a building block. GPU is rich in parallel computing resources. It is a suitable hardware for accelerating triangle counting.We make a modification on serial compact-forward algorithm to reduce memory needed and implement a variation on GPU using CUDA. Data for experiment is chosen from Stanford Network Analysis Project. We compare the implementation on CPU and GPU by the wall time and time used by counting only. The results show that we reduce the response time and achieve 3x to 15x speed-up in counting stage.
What problem does this paper attempt to address?