Su Subway: : Min inimizing Data Transfer during Out-of
- f-GPU-Memory
ry Graph Processing
Amir Hossein Nodehi Sabet, Zhijia Zhao, Rajiv Gupta Computer Science and Engineering UC Riverside
1
Out-of of-GPU-Memory ry Graph Processing Amir Hossein Nodehi - - PowerPoint PPT Presentation
Su Subway : : Min inimizing Data Transfer during Out-of of-GPU-Memory ry Graph Processing Amir Hossein Nodehi Sabet, Zhijia Zhao, Rajiv Gupta Computer Science and Engineering UC Riverside 1 Background and Motivation GPUs enable massive
Amir Hossein Nodehi Sabet, Zhijia Zhao, Rajiv Gupta Computer Science and Engineering UC Riverside
1
[1] Khorasani, Farzad, et al. "CuSha: vertex-centric graph processing on GPUs.” HPDC’14 [2] Wang, Yangzihao, et al. "Gunrock: A high-performance graph processing library on the GPU.” PPoPP’16 [3] Nodehi Sabet, Amir Hossein, Junqiao Qiu, and Zhijia Zhao. "Tigr: Transforming irregular graphs for gpu-friendly graph processing.” ASPLOS’18 2
3
Algo. friendster Uk-2007 SSSP 9.1% 5.1% BFS 4.1% 0.6% CC 9.8% 3.2%
4
5
6
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 FS UK FS UK FS UK SSSP BFS CC Relative Cost PT (Transfer) Subway-sync (SubCSR + Transfer)
3% 17%
Costs: Partitioning-based vs. Subway (subgraph generation)
7
8
9