登录
首页 » 算法 » 基于mpi的矩阵相乘的并行算法

基于mpi的矩阵相乘的并行算法

于 2023-03-04 发布 文件大小:1.38 kB
0 162
下载积分: 2 下载次数: 1

代码说明:

使用MPI做并行计算时,根据程序的具体要求,可按任务进行分配或数据进行分配。根据矩阵乘积的特点,这里按数据进行分配,即每个计算机节点计算不同的数据,由于矩阵数据的特点,这里按行进行数据分块。矩阵乘法在于对矩阵进行分块,然后交由各进程执行,最后将计算结果传递给主进程。 假设是M*N,计算前,将矩阵N发送给所有从进程,然后将矩阵M分块,将M中数据按行分给各从进程,在从进程中计算M中部分行数据和N的乘积,最后将结果发送给主进程。这里为了方便,有多少进程,就将M分了多少块,除最后一块外的其他数据块大小都相等,最后一块是剩下的数据,大小大于等于其他数据块大小,因为矩阵行数不一定整除进程数。最后一块数据在主进程中计算,其他的在从进程中计算。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Hashin - Strikman界函数
    应用背景hashv - Hashin-Shtrikman上限和下限曲线速度 ;作为一种物质2分式函数。假定材料1具有较高的速度比材料2。如果没有,那么上限和下限应互换的输出。没有输出参数哈希图的边界作为一个函数的孔隙度或部分的2相材料;输入为日志数据(拉斯维加斯文件)关键技术岩石物理、地震储层表征介质有效,LAS文件,速度,密度,
    2023-08-16 12:00:04下载
    积分:1
  • tmsC5402的开发与应用
    TMS32054的应用,心电出来啊   c双边滤波器 程序源代码和下载链接。... verilog程序仿真滤波器 16阶 运用加法器和乘法器 40KHZ 16...奉承顺序删除心电噪声。第二个订单中删除 EOGnoise。
    2022-12-31 04:25:03下载
    积分:1
  • 一个农夫过河问题的
    一个农夫过河问题的算法-a farmer crossing the algorithm
    2023-08-03 00:30:03下载
    积分:1
  • This is a gray code forecast, Gray forecast general parameters applied to the ne...
    这是灰色预测代码,一般灰色预测的参数需要应用到矩阵的运算,本代码通过对其变形,使其运算简单化.-This is a gray code forecast, Gray forecast general parameters applied to the needs of the matrix computation, the code through its deformation, it Operational simplistic.
    2022-03-09 13:55:45下载
    积分:1
  • 比较BP,OMP,StOMP对于lena图像的CS效果
    对于同一副256*256的lena图像进行压缩感知,对比的算法是BP,OMP以及StOMP(FDR),评价指标有:运算时间,压缩比率以及峰值信噪比
    2022-04-10 19:58:26下载
    积分:1
  • 字符串近似匹配PEX(k+1分片
    字符串近似匹配PEX算法(又称k+1分片算法),查找出模式串在目标串中所有近似匹配位置。算法中使用了一种多字符串匹配算法MultipleBNDM,代码也已提供。-PEX,String approximately matching
    2022-02-01 16:52:37下载
    积分:1
  • plane eight
    平面8节点单元类,可以输出单元的刚度、质量、阻尼矩阵,并可通过形函数插值得到内部各点得位移、应力等。对各位以前编写的程序的一个补充和完善吧。-plane eight-unit category, the output unit stiffness, mass, damping matrix, through the shape function can be interpolation points in the internal displacement and stress. Right before you and the procedure for the preparation of a supplement and perfect it.
    2023-02-03 03:45:04下载
    积分:1
  • 卡特尔十六种人格因素测验适用于十四岁以上青少年和成人,通过内外向、聪慧程度、责任心、开放性等十六种人格因素的剖析图,展示一个人的心理世界的全貌,并从心理健康、专
    卡特尔十六种人格因素测验适用于十四岁以上青少年和成人,通过内外向、聪慧程度、责任心、开放性等十六种人格因素的剖析图,展示一个人的心理世界的全貌,并从心理健康、专业成就、创造力、管理效能等方面综合应用反映出一个人的社会适应情况。对于鉴定、录用、选拔人才具有较好的参考价值。本科题的目的是编写出卡特尔人格测试系统,本系统适用于通过卡特尔16种人格因素测量以及团体施测后测试结果的数据统计分析显示,用户可以直接个人进行测试,也可将团体施测的数据输入计算机,计算机直接给出统计结果,并可以将数据入库。本课题研究的意义是免去用户利用手册进行统计的繁重劳动。 本课题完成的工作是卡特尔心理测试系统开发的整个过程中的个人测试模块和个人及团体测试结果显示。-The system applies to 16 kinds of personality factors cartel measurement and testing organizations test results after the statistical analysis of data shows that users can direct the individual test groups can also be testing the data entered into the computer, the computer gives direct results, and data storage can be. The significance of this research is removed from the user to use the heavy manual labor statistics. The topic is the work done cartel psychological test system development throughout the course of the individual test modules and individual and group test results indicate that
    2022-09-03 17:45:03下载
    积分:1
  • 几百个数值
    几百个数值算法-Hundreds of numerical algorithm
    2023-02-19 20:55:03下载
    积分:1
  • 多种排序的性能比较
    以100、1000、2000、5000、10000个碎甲产生的序列随机数作为测试样本,通过时间复杂度以及比较次数详细比较了快速排 序、堆排序、冒泡排序、插入排序四种排序方法的性能,算法通过VC6.0实现,可以编译通过。同时更改源代码中的随机数产生函数值,可以更改测试性能比较的随机序列个数
    2022-07-03 14:56:32下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载