Comparison Study and Operation Collapsing Issues for Serial Implementation of Square Matrix Multiplication Approach Suitable in High Performance Computing Environment

S. Chatterjee
{"title":"Comparison Study and Operation Collapsing Issues for Serial Implementation of Square Matrix Multiplication Approach Suitable in High Performance Computing Environment","authors":"S. Chatterjee","doi":"10.2139/ssrn.3585762","DOIUrl":null,"url":null,"abstract":"Multiplication between two square matrices is one of the fundamental computational approach in the domain of mathematics and computer science where it is fully recognized as a fore most technique for several interdisciplinary domain and sub domains like linear algebra, graph theory, multidimensional graphics, cryptographic computation, convolution neural network, deep learning, digital signal processing, medical image processing, steganography, relativity theory, quantum computing and many others. In a high-performance computing environment computational complexity analysis of matrix multiplication algorithm ensures a powerful paradox that takes a massive data processing approach to the world where problem solution feasibility comes down in respect of operation and time. In our paper we have analyze different methods to multiply two square matrices (like 2×2 matrices) and their arithmetic complexity analysis in a asymptotic flavor along with operation collapsing issues through serial processing technique. We have analytically and experimentally explained and shown using MATLAB 9.3 simulator that fast matrix multiplication approach like Strassen and Winograd perform much better than conventional matrix multiplication algorithm especially for large amount of data.","PeriodicalId":299310,"journal":{"name":"Econometrics: Mathematical Methods & Programming eJournal","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Econometrics: Mathematical Methods & Programming eJournal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.3585762","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Multiplication between two square matrices is one of the fundamental computational approach in the domain of mathematics and computer science where it is fully recognized as a fore most technique for several interdisciplinary domain and sub domains like linear algebra, graph theory, multidimensional graphics, cryptographic computation, convolution neural network, deep learning, digital signal processing, medical image processing, steganography, relativity theory, quantum computing and many others. In a high-performance computing environment computational complexity analysis of matrix multiplication algorithm ensures a powerful paradox that takes a massive data processing approach to the world where problem solution feasibility comes down in respect of operation and time. In our paper we have analyze different methods to multiply two square matrices (like 2×2 matrices) and their arithmetic complexity analysis in a asymptotic flavor along with operation collapsing issues through serial processing technique. We have analytically and experimentally explained and shown using MATLAB 9.3 simulator that fast matrix multiplication approach like Strassen and Winograd perform much better than conventional matrix multiplication algorithm especially for large amount of data.
适用于高性能计算环境的方阵乘法串行实现的比较研究及运算崩溃问题
两个方阵之间的乘法是数学和计算机科学领域的基本计算方法之一,在几个跨学科领域和子领域,如线性代数,图论,多维图形学,密码计算,卷积神经网络,深度学习,数字信号处理,医学图像处理,隐写术,相对论,量子计算和许多其他的。在高性能计算环境下,矩阵乘法算法的计算复杂度分析确保了一个强大的悖论,为问题解决的可行性在运算和时间方面下降的世界提供了大量数据处理方法。本文通过串行处理技术,分析了两个方阵(如2×2矩阵)相乘的不同方法及其算法复杂度的渐近分析和运算坍缩问题。我们用MATLAB 9.3模拟器对快速矩阵乘法方法(如Strassen和Winograd)进行了分析和实验解释并证明,特别是在处理大量数据时,快速矩阵乘法算法比传统矩阵乘法算法性能要好得多。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信