Computer Science, Distributed, Parallel, and Cluster Computing Reducing Communication in Graph Neural Network Training: A Combinatorial BLAS Approach November 29, 2023