Computing graph neural networks: A survey from algorithms to accelerators

S Abadal, A Jain, R Guirado, J López-Alonso… - ACM Computing …, 2021 - dl.acm.org
Graph Neural Networks (GNNs) have exploded onto the machine learning scene in recent
years owing to their capability to model and learn from graph-structured data. Such an ability …

Distributed graph neural network training: A survey

Y Shao, H Li, X Gu, H Yin, Y Li, X Miao… - ACM Computing …, 2024 - dl.acm.org
Graph neural networks (GNNs) are a type of deep learning models that are trained on
graphs and have been successfully applied in various domains. Despite the effectiveness of …

Evaluating explainability for graph neural networks

C Agarwal, O Queen, H Lakkaraju, M Zitnik - Scientific Data, 2023 - nature.com
As explanations are increasingly used to understand the behavior of graph neural networks
(GNNs), evaluating the quality and reliability of GNN explanations is crucial. However …

Parallel and distributed graph neural networks: An in-depth concurrency analysis

M Besta, T Hoefler - IEEE Transactions on Pattern Analysis and …, 2024 - ieeexplore.ieee.org
Graph neural networks (GNNs) are among the most powerful tools in deep learning. They
routinely solve complex problems on unstructured networks, such as node classification …

Gme: Gpu-based microarchitectural extensions to accelerate homomorphic encryption

K Shivdikar, Y Bao, R Agrawal, M Shen… - Proceedings of the 56th …, 2023 - dl.acm.org
Fully Homomorphic Encryption (FHE) enables the processing of encrypted data without
decrypting it. FHE has garnered significant attention over the past decade as it supports …

Accelerating polynomial multiplication for homomorphic encryption on GPUs

K Shivdikar, G Jonatan, E Mora… - … on Secure and …, 2022 - ieeexplore.ieee.org
Homomorphic Encryption (HE) enables users to securely outsource both the storage and
computation of sensitive data to untrusted servers. Not only does HE offer an attractive …

[PDF][PDF] MaxK-GNN: Extremely Fast GPU Kernel Design for Accelerating Graph Neural Networks Training

H Peng, X Xie, K Shivdikar, MD Hasan… - arXiv preprint arXiv …, 2023 - wiki.kaustubh.us
In the acceleration of deep neural network training, the graphics processing unit (GPU) has
become the mainstream platform. GPUs face substantial challenges on Graph Neural …

Maxk-gnn: Extremely fast gpu kernel design for accelerating graph neural networks training

H Peng, X Xie, K Shivdikar, MA Hasan, J Zhao… - Proceedings of the 29th …, 2024 - dl.acm.org
In the acceleration of deep neural network training, the graphics processing unit (GPU) has
become the mainstream platform. GPUs face substantial challenges on Graph Neural …

Cognn: efficient scheduling for concurrent gnn training on gpus

Q Sun, Y Liu, H Yang, R Zhang, M Dun… - … Conference for High …, 2022 - ieeexplore.ieee.org
Graph neural networks (GNNs) suffer from low GPU utilization due to frequent memory
accesses. Existing concurrent training mechanisms cannot be directly adapted to GNNs …

HiHGNN: Accelerating HGNNs through Parallelism and Data Reusability Exploitation

R Xue, D Han, M Yan, M Zou, X Yang… - … on Parallel and …, 2024 - ieeexplore.ieee.org
Heterogeneous graph neural networks (HGNNs) have emerged as powerful algorithms for
processing heterogeneous graphs (HetGs), widely used in many critical fields. To capture …