arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2002.11273cs.DC
收藏

通用稀疏矩阵-矩阵乘法的系统综述

A Systematic Survey of General Sparse Matrix-Matrix Multiplication

Jianhua Gao, Weixing Ji, Fangli Chang, Shiyu Han, Bingxin Wei, Zeming Liu, Yizhuo Wang

AI总结:

本文系统综述了通用稀疏矩阵-矩阵乘法(SpGEMM)的研究进展,按架构与设计选择分类梳理关键技术和优化方法,并通过性能比较指出未来研究方向。

摘要:

通用稀疏矩阵-矩阵乘法(SpGEMM)在图分析、科学计算和深度学习领域引起了研究者的广泛关注。过去几十年中,针对不同应用和计算架构已发展出许多优化技术。本文旨在对SpGEMM研究提供结构化且全面的概述。现有研究根据目标架构和设计选择被划分为不同类别。涵盖的主题包括典型应用、压缩格式、通用形式化、关键问题与技术、面向架构的优化以及编程模型。对不同算法的原理进行了分析和总结。本综述充分揭示了截至2021年SpGEMM研究的最新进展。此外,还给出了现有实现的全面性能比较。基于我们的发现,我们指出了未来的研究方向,以鼓励后续研究中的更好设计和实现。

英文摘要:

General Sparse Matrix-Matrix Multiplication (SpGEMM) has attracted much attention from researchers in graph analyzing, scientific computing, and deep learning. Many optimization techniques have been developed for different applications and computing architectures over the past decades. The objective of this paper is to provide a structured and comprehensive overview of the researches on SpGEMM. Existing researches have been grouped into different categories based on target architectures and design choices. Covered topics include typical applications, compression formats, general formulations, key problems and techniques, architecture-oriented optimizations, and programming models. The rationales of different algorithms are analyzed and summarized. This survey sufficiently reveals the latest progress of SpGEMM research to 2021. Moreover, a thorough performance comparison of existing implementations is presented. Based on our findings, we highlight future research directions, which encourage better design and implementations in later studies.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑