Performance Characterization of High-Level Programming Models for GPU Graph Analytics

被引:12
作者
Wu, Yuduo [1 ]
Wang, Yangzihao [1 ]
Pan, Yuechao [1 ]
Yang, Carl [1 ]
Owens, John D. [1 ]
机构
[1] Univ Calif Davis, Elect & Comp Engn, Davis, CA 95616 USA
来源
2015 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC) | 2015年
基金
美国国家科学基金会;
关键词
D O I
10.1109/IISWC.2015.13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We identify several factors that are critical to high-performance GPU graph analytics: efficient building block operators, synchronization and data movement, workload distribution and load balancing, and memory access patterns. We analyze the impact of these critical factors through three GPU graph analytic frameworks, Gunrock, MapGraph, and VertexAPI2. We also examine their effect on different workloads: four common graph primitives from multiple graph application domains, evaluated through real-world and synthetic graphs. We show that efficient building block operators enable more powerful operations for fast information propagation and result in fewer device kernel invocations, less data movement, and fewer global synchronizations, and thus are key focus areas for efficient large-scale graph analytics on the GPU.
引用
收藏
页码:66 / 75
页数:10
相关论文
共 26 条
[1]  
[Anonymous], P 2010 ACM SIGMOD IN, DOI [DOI 10.1145/1807167.1807184, 10.1145/1807167.1807184]
[2]  
[Anonymous], 2014, IEEE HIGH PERF EXTR
[3]  
[Anonymous], VERTEX CENTRIC CUDA
[4]  
[Anonymous], 2012, P 10 USENIX S OP SYS
[5]  
Bader D.A., 2006, GTgraph: A suite of synthetic graph generators
[6]  
Burtscher M., 2012, 2012 IEEE International Symposium on Workload Characterization (IISWC 2012), P141, DOI 10.1109/IISWC.2012.6402918
[7]  
Che S, 2013, I S WORKL CHAR PROC, P185, DOI 10.1109/IISWC.2013.6704684
[8]   Work-Efficient Parallel GPU Methods for Single-Source Shortest Paths [J].
Davidson, Andrew ;
Baxter, Sean ;
Garland, Michael ;
Owens, John D. .
2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
[9]  
Davis T.A., 1994, NA DIGEST, V92
[10]  
FU Z., 2014, P WORKSH GRAPH DAT M, DOI DOI 10.1145/2621934.2621936