Optimizing partitioned CSR-based SpGEMM on the Sunway TaihuLight

被引:0
|
作者
Chen, Yuedan [1 ,2 ,3 ]
Xiao, Guoqing [1 ,2 ,3 ]
Yang, Wangdong [1 ,2 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Hunan, Peoples R China
[2] Natl Supercomp Ctr Changsha, Changsha 410082, Hunan, Peoples R China
[3] Univ Waterloo, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
来源
NEURAL COMPUTING & APPLICATIONS | 2020年 / 32卷 / 10期
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
General sparse matrix-sparse matrix multiplication; Matrix partition; Parallel; Sunway TaihuLight; MATRIX-MATRIX MULTIPLICATION; OPTIMIZATION; SPMV;
D O I
10.1007/s00521-019-04121-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
General sparse matrix-sparse matrix (SpGEMM) multiplication is one of the basic kernels in a great many applications. Several works focus on various optimizations for SpGEMM. To fully exploit the powerful computing capability of the Sunway TaihuLight supercomputer for SpGEMM, this paper designs the partitioning method and parallelization of CSR-based SpGEMM to make it well match to the Sunway architecture. In addition, this paper optimizes the partitioning method based on the distribution of the floating-point calculations of the CSR-based SpGEMM to achieve the load balance and performance improvement on the Sunway. We, respectively, analyze the performance, including the memory footprint and the execution time, of the parallel CSR-based SpGEMM and the optimized CSR-based SpGEMM on the Sunway. The experimental results show that the optimized CSR-based SpGEMM outperforms over the parallel CSR-based SpGEMM and has good scalability on the Sunway.
引用
收藏
页码:5571 / 5582
页数:12
相关论文
共 45 条
  • [1] Optimizing partitioned CSR-based SpGEMM on the Sunway TaihuLight
    Yuedan Chen
    Guoqing Xiao
    Wangdong Yang
    [J]. Neural Computing and Applications, 2020, 32 : 5571 - 5582
  • [2] Optimizing partitioned CSR-based SpGEMM on the Sunway TaihuLight
    Chen, Yuedan
    Xiao, Guoqing
    Yang, Wangdong
    [J]. Neural Computing and Applications, 2020, 32 (10) : 5571 - 5582
  • [3] Refactoring and Optimizing WRF Model on Sunway TaihuLight
    Xu, Kai
    Song, Zhenya
    Chan, Yuandong
    Wang, Shida
    Meng, Xiangxu
    Liu, Weiguo
    Xue, Wei
    [J]. PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [4] An Efficient Method for Optimizing PETSc on The Sunway TaihuLight System
    Kang, Letian
    Wang, Zhi-Jie
    Quan, Zhe
    Wu, Weigang
    Guo, Song
    Li, Kenli
    Li, Keqin
    [J]. 2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 538 - 545
  • [5] Optimizing Convolutional Neural Networks on the Sunway TaihuLight Supercomputer
    Zhao, Wenlai
    Fu, Haohuan
    Fang, Jiarui
    Zheng, Weijie
    Gan, Lin
    Yang, Guangwen
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2018, 15 (01)
  • [6] Redesigning and Optimizing UCSF DOCK3.7 on Sunway TaihuLight
    Xu, Kai
    Zhang, Jinxiao
    Duan, Xiaohui
    Wan, Xiaobo
    Huang, Niu
    Schmidt, Bertil
    Liu, Weiguo
    Yang, Guangwen
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 4458 - 4471
  • [7] Refactoring and Optimizing the Community Atmosphere Model (CAM) on the Sunway TaihuLight Supercomputer
    Fu, Haohuan
    Liao, Junfeng
    Xue, Wei
    Wang, Lanning
    Chen, Dexun
    Gu, Long
    Xu, Jinxiu
    Ding, Nan
    Wang, Xinliang
    He, Conghui
    Xu, Shizhen
    Liang, Yishuang
    Fang, Jiarui
    Xu, Yuanchao
    Zheng, Weijie
    Xu, Jingheng
    Zheng, Zhen
    Wei, Wanjing
    Ji, Xu
    Zhang, He
    Chen, Bingwei
    Li, Kaiwei
    Huang, Xiaomeng
    Chen, Wenguang
    Yang, Guangwen
    [J]. SC '16: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2016, : 969 - 980
  • [8] swSpAMM: optimizing large-scale sparse approximate matrix multiplication on Sunway Taihulight
    Liu, Xiaoyan
    Liu, Yi
    Yin, Bohong
    Yang, Hailong
    Luan, Zhongzhi
    Qian, Depei
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2023, 17 (04)
  • [9] CSR-based model of clinical governance
    Luu Trong Tuan
    Luu Thi Bich Ngoc
    [J]. INTERNATIONAL JOURNAL OF PHARMACEUTICAL AND HEALTHCARE MARKETING, 2014, 8 (01) : 62 - 97
  • [10] swHPFM: Refactoring and Optimizing the Structured Grid Fluid Mechanical Algorithm on the Sunway TaihuLight Supercomputer
    Li, Jingbo
    Zhang, Xingjun
    Zhou, Jianfeng
    Dong, Xiaoshe
    Zhang, Chuhua
    Ji, Zeyu
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (01):