- 1
- 0
- 约2.68千字
- 约 25页
- 2018-12-23 发布于福建
- 举报
矩阵乘法并美行算法分析
矩阵乘法并行算法分析 矩阵乘法的串行算法 矩阵乘法的并行算法 块矩阵乘法中常用算法分析 实验 总结 矩阵乘法的串行算法 基本计算方式 算法实现 算法分析 矩阵乘法的串行算法 基本计算方式: 算法实现: for (i=0; in; i++) for (j=0; jn; j++) for (l=0; ln; l++) c[i][j]=c[i][j]+a[i][k]*b[k][j]; 矩阵乘法的串行算法 算法分析: 该算法需要进行n3个乘法运算和n3个加法运算,顺序代码的时间复杂度为O(n3)。 矩阵乘法的并行算法 引入原因 解决手段 块矩阵算法 矩阵乘法的并行算法 引入原因: 通过观察串行算法,可以发现两个外层循环的每一次迭代不依赖于其他任何迭代,并且内层循环的各个步骤可以并行执行。 矩阵乘法的并行算法 解决手段: 引入多个处理器:当用n个处理器进行n*n矩阵乘法时,可以容易的获得并行的时间复杂度为O(n2)。用n2个处理器时时间复杂度为O (n)。 缺点:虽然引用多处理器可降低时间复杂度,但降低的时间复杂度是针对计算而言,增加处理器会导致显著的通信开销的增加。实际中一般结合块矩阵实现。 划分成子矩阵:通过块矩阵乘法实现。 矩阵乘法的并行算法 块矩阵乘法:将矩阵划分为若干子矩阵,子矩阵作为单个矩阵元素参与运算,假设分为s2个子矩阵(行列s等分),每个
您可能关注的文档
- 九年级政治全册第一单元认女识国情了解制度1.2富有活力的经济制度课件粤教版.ppt
- 九年级政治全册第一单元认识国情了解制度1.2富有活力的县经济制度课件1新版粤教版.ppt
- 九年级政治全册第一单元认识国情了解制度1.3适合国情的政治制度课件干5新版粤教版.ppt
- 九年级政治全册第一单元认识团国情了解制度1.3适合国情的政治制度课件4新版粤教版.ppt
- 九年级政治全飞册 2.2.3 实施可持续发展战略课件1 新人教版.ppt
- 九年级政治全殴册第二单元共同富裕社会和谐2.3共建美好和谐社会课件粤教版.ppt
- 九年级政治未来道还路我选择实用课件人教新课标版.ppt
- 九年级综合实飞践1——时间管理.ppt
- 九年级综合四实践4、感受信息的处理.ppt
- 九年来的作文命题思热路整理(纵向).ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)