mlsanityData to 7 Oct 2026

Hardware/Software Co-Programmable Framework for Computational SSDs to Accelerate Deep Learning Service on Large-Scale Graphs

arXiv 2201.09189 ↗First posted 23 Jan 2022cs.AR cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) process large-scale graphs consisting of a hundred billion edges. In contrast to traditional deep learning, unique behaviors of the emerging GNNs are engaged with a large set of graphs and embedding data on storage, which exhibits complex and irregular preprocessing. We propose a novel deep learning framework on large graphs, HolisticGNN, that provides an easy-to-use, near-storage inference infrastructure for fast, energy-efficient GNN processing. To achieve the best end-to-end latency and high energy efficiency, HolisticGNN allows users to implement various GNN algorithms and directly executes them where the actual data exist in a holistic manner. It also enables RPC over PCIe such that the users can simply program GNNs through a graph semantic library without any knowledge of the underlying hardware or storage configurations. We fabricate HolisticGNN's hardware RTL and implement its software on an FPGA-based computational SSD (CSSD). Our empirical evaluations show that the inference time of HolisticGNN outperforms GNN inference services using high-performance modern GPUs by 7.1x while reducing energy consumption by 33.2x, on average.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 32 of its 87 references that are in the map. First posted on arXiv 23 Jan 2022.

Builds on

32 of 87 references.

References · 32

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  8. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  9. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  10. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
  11. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  12. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
20 more
  1. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  2. 2019Graph Neural Networks for Social Recommendationcited by 711
  3. 2019Neural Graph Collaborative Filteringcited by 660
  4. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  5. 2019Multi-scale Attributed Node Embeddingcited by 543
  6. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  7. 2018T-GCN: A Temporal Graph ConvolutionalNetwork for Traffic Predictioncited by 399
  8. 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
  9. 2018Graph Convolutional Networks for Text Classificationcited by 345
  10. 2017Encoding Sentences with Graph Convolutional Networks for Semantic Role Labelingcited by 137
  11. 2018Billion-scale Commodity Embedding for E-commerce Recommendation in Alibabacited by 105
  12. 2020HyGCN: A GCN Accelerator with Hybrid Architecturecited by 73
  13. 2019Gemmini: Enabling Systematic Deep-Learning Architecture Evaluation via Full-Stack Integrationcited by 59
  14. 2016SNAP: A General Purpose Network Analysis and Graph Mining Librarycited by 56
  15. 2019Semi-Supervised Graph Classification: A Hierarchical Graph Perspectivecited by 55
  16. 2017Pixie: A System for Recommending 3+ Billion Items to 200+ Million Users in Real-Timecited by 46
  17. 2019EnGN: A High-Throughput and Energy-Efficient Accelerator for Large Graph Neural Networkscited by 42
  18. 2021RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inferencecited by 35
  19. 2020Accelerating Graph Sampling for Graph Machine Learning using GPUscited by 29
  20. 2017Exploiting Data Longevity for Enhancing the Lifetime of Flash-based Storage Class Memorycited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.