{"title":"超级计算中的并行矩阵乘法算法","authors":"Xia Liao, Shengguo Li, Wei Yu, Yutong Lu","doi":"10.1109/ICSP51882.2021.9409013","DOIUrl":null,"url":null,"abstract":"Nowadays high-performance computing is gradually implementing Exa-scale computing, and the performance of single node has reached several T-flops. Communication problem has become one of the main concerns of parallel matrix multiplication algorithms. This paper surveys the research on PMM algorithms on supercomputers around the world. We first stress the significance of PMM (Parallel Matrix multiplication) algorithms in high performance scientific computing, followed by a background introduction on widely employed PMM algorithms. We introduce the researches on parallel techniques for PMM algorithms from two aspects: classical parallel matrix multiplication and Strassen’s fast matrix multiplication. Further, we present the detailed complexity analysis comparison of each algorithm. Finally, we summarize the paper and discuss potential directions of future work.","PeriodicalId":117159,"journal":{"name":"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)","volume":"277 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Parallel matrix multiplication algorithms in Supercomputing\",\"authors\":\"Xia Liao, Shengguo Li, Wei Yu, Yutong Lu\",\"doi\":\"10.1109/ICSP51882.2021.9409013\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays high-performance computing is gradually implementing Exa-scale computing, and the performance of single node has reached several T-flops. Communication problem has become one of the main concerns of parallel matrix multiplication algorithms. This paper surveys the research on PMM algorithms on supercomputers around the world. We first stress the significance of PMM (Parallel Matrix multiplication) algorithms in high performance scientific computing, followed by a background introduction on widely employed PMM algorithms. We introduce the researches on parallel techniques for PMM algorithms from two aspects: classical parallel matrix multiplication and Strassen’s fast matrix multiplication. Further, we present the detailed complexity analysis comparison of each algorithm. Finally, we summarize the paper and discuss potential directions of future work.\",\"PeriodicalId\":117159,\"journal\":{\"name\":\"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)\",\"volume\":\"277 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-04-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSP51882.2021.9409013\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSP51882.2021.9409013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Parallel matrix multiplication algorithms in Supercomputing
Nowadays high-performance computing is gradually implementing Exa-scale computing, and the performance of single node has reached several T-flops. Communication problem has become one of the main concerns of parallel matrix multiplication algorithms. This paper surveys the research on PMM algorithms on supercomputers around the world. We first stress the significance of PMM (Parallel Matrix multiplication) algorithms in high performance scientific computing, followed by a background introduction on widely employed PMM algorithms. We introduce the researches on parallel techniques for PMM algorithms from two aspects: classical parallel matrix multiplication and Strassen’s fast matrix multiplication. Further, we present the detailed complexity analysis comparison of each algorithm. Finally, we summarize the paper and discuss potential directions of future work.