mlsanityData to 14 Oct 2026

Accelerating Graph Neural Networks with a Novel Matrix Compression Format

arXiv 2409.02208 ↗First posted 3 Sep 2024cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

The inference and training stages of Graph Neural Networks (GNNs) are often dominated by the time required to compute a long sequence of matrix multiplications between the sparse graph adjacency matrix and its embedding. To accelerate these stages, we first propose the Compressed Binary Matrix (CBM) storage format to succinctly represent the binary adjacency matrix of an unweighted graph. Then, we show how to generalize this representation to normalized adjacency matrices of unweighted graphs which arise in the context of GNNs. Finally, we develop efficient matrix multiplication kernels based on this compressed representation. The matrix multiplication kernels proposed in this work never require more scalar operations than classic sparse matrix multiplication algorithms. Experimental evaluation shows that the matrix multiplication strategies proposed outperform the current state-of-the-art implementations provided by Intel MKL, achieving speedups close to 5×. Furthermore, our optimized matrix-multiplication strategies accelerated the inference time of a GNN by up to 3×.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 3 Sep 2024.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.