Smartsage: training large-scale graph neural networks using in-storage processing architectures
Graph neural networks (GNNs) can extract features by learning both the representation of
each objects (ie, graph nodes) and the relationship across different objects (ie, the edges …
each objects (ie, graph nodes) and the relationship across different objects (ie, the edges …
Grow: A row-stationary sparse-dense gemm accelerator for memory-efficient graph convolutional neural networks
Graph convolutional neural networks (GCNs) have emerged as a key technology in various
application domains where the input data is relational. A unique property of GCNs is that its …
application domains where the input data is relational. A unique property of GCNs is that its …
Point-x: A spatial-locality-aware architecture for energy-efficient graph-based point-cloud deep learning
JF Zhang, Z Zhang - MICRO-54: 54th Annual IEEE/ACM International …, 2021 - dl.acm.org
Deep learning on point clouds has attracted increasing attention in the fields of 3D computer
vision and robotics. In particular, graph-based point-cloud deep neural networks (DNNs) …
vision and robotics. In particular, graph-based point-cloud deep neural networks (DNNs) …
BLAD: Adaptive Load Balanced Scheduling and Operator Overlap Pipeline For Accelerating The Dynamic GNN Training
Dynamic graph networks are widely used for learning time-evolving graphs, but prior work
on training these networks is inefficient due to communication overhead, long …
on training these networks is inefficient due to communication overhead, long …
Gnnear: Accelerating full-batch training of graph neural networks with near-memory processing
Recently, Graph Neural Networks (GNNs) have become state-of-the-art algorithms for
analyzing non-euclidean graph data. However, to realize efficient GNN training is …
analyzing non-euclidean graph data. However, to realize efficient GNN training is …
NeutronStream: A Dynamic GNN Training Framework with Sliding Window for Graph Streams
Existing Graph Neural Network (GNN) training frameworks have been designed to help
developers easily create performant GNN implementations. However, most existing GNN …
developers easily create performant GNN implementations. However, most existing GNN …
Lw-gcn: A lightweight fpga-based graph convolutional network accelerator
Graph convolutional networks (GCNs) have been introduced to effectively process non-
Euclidean graph data. However, GCNs incur large amounts of irregularity in computation …
Euclidean graph data. However, GCNs incur large amounts of irregularity in computation …
PiPAD: pipelined and parallel dynamic GNN training on GPUs
C Wang, D Sun, Y Bai - Proceedings of the 28th ACM SIGPLAN Annual …, 2023 - dl.acm.org
Dynamic Graph Neural Networks (DGNNs) have been widely applied in various real-life
applications, such as link prediction and pandemic forecast, to capture both static structural …
applications, such as link prediction and pandemic forecast, to capture both static structural …
In-memory computing circuit implementation of complex-valued hopfield neural network for efficient portrait restoration
Q Hong, H Fu, Y Liu, J Zhang - IEEE Transactions on Computer …, 2023 - ieeexplore.ieee.org
Complex-valued neural networks have better optimization capabilities, stronger robustness,
and richer characterization capabilities compared with real-valued neural networks, which …
and richer characterization capabilities compared with real-valued neural networks, which …
Dgnn-booster: A generic fpga accelerator framework for dynamic graph neural network inference
Dynamic Graph Neural Networks (DGNNs) are becoming increasingly popular due to their
effectiveness in analyzing and predicting the evolution of complex interconnected graph …
effectiveness in analyzing and predicting the evolution of complex interconnected graph …