GRAPHIC: GatheR-And-Process in Highly parallel with In-SSD Compression Architecture in Very Large-Scale Graph
Yiming Chen, Guohao Dai, Mufeng Zhou, Mingyen Lee, Nagadastagiri, Challapalle, Guodong Yin, Zekun Yang, Yongpan Liu, Huazhong Yang,, Vijaykrishnan Narayanan, Xueqing Li

TL;DR
GRAPHIC introduces a high-concurrency in-SSD graph processing architecture that significantly reduces data transfer bottlenecks, enabling faster large-scale graph computations compared to previous ASIC and FPGA-based systems.
Contribution
The paper presents CGTrans and FAST-GAS, novel in-SSD graph processing techniques that improve efficiency and speed for large-scale graph neural network computations.
Findings
CGTrans reduces SSD data loading by 50x.
GRAPHIC achieves 3.6x speedup over GCNAX.
GRAPHIC outperforms Insider by 2.4x on average.
Abstract
Graph convolutional network (GCN), an emerging algorithm for graph computing, has achieved promising performance in graphstructure tasks. To achieve acceleration for data-intensive and sparse graph computing, ASICs such as GCNAX have been proposed for efficient execution of aggregation and combination in GCN. GCNAX reducing 8x DRAM accesses compared with previous efforts. However, as graphs have reached terabytes in size, off-chip data movement from SSD to DRAM becomes a serious latency bottleneck. This paper proposes Compressive Graph Transmission (CGTrans), which performs the aggregation in SSD to dramatically relieves the transfer latency bottleneck due to SSD loading compared to CMOS-based graph accelerator ASICs. InSSD computing technique is required for CGTrans. Recently, Insider was proposed as a near-SSD processing system computing by integrating FPGA in SSD. However, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Interconnection Networks and Systems · Cloud Computing and Resource Management
