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

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

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

代码说明:

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

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

发表评论

0 个回复

  • VC++拉普拉斯图像边缘检测锐化实例包
    资源描述VC/C++源码,图形处理,拉普拉斯,边缘检测,图像锐化  VC++中使用拉普拉斯边缘检测法对BMP位图进行锐化的实例包。VC++处理图像的时候会用到,锐化功能会使一幅图片的轮廓更清淅,看上去图片也就更清淅,但有时候锐化过多会使图像严重失真,这就要看锐化方法的不同了。 
    2022-03-10 06:21:11下载
    积分:1
  • C++作业,实现vector
    C++作业,实现vector-C operations and achieve vector
    2022-08-21 18:39:09下载
    积分:1
  • eight Queen's achievement
    八皇后c++实现-eight Queen"s achievement
    2022-04-16 20:57:15下载
    积分:1
  • mumford source code
    mumford source code-mumford source code........
    2022-12-30 05:20:03下载
    积分:1
  • 灰度算法
    Gray Scale Image 或是Grey Scale Image,又称灰阶图。把白色与黑色之间按对数关系分为若干等级,称为灰度。灰度分为256阶。用灰度表示的图像称作灰度图。除了常见的卫星图像、航空照片外,许多地球物理观测数据也以灰度表示。以位场图像为例,把位场表示为灰度图,需要将位场观测值灰度量化,即将场的变化范围转换成256阶的灰度范围。由于位场的动态变化范围非常大,磁场可达数万个纳特,重力场也可能在数百个重力单位内变化,所以在显示为图像前通常需要对位场观测值进行拉伸或压缩。[1]什么叫灰度图?任何颜色都有红、绿、蓝三原色组成,假如原来某点的颜色为RGB(R,G,B),那么,我们可以通过下面几种方法,将其转换为灰度:1.浮点算法:Gray=R*0.3+G*0.59+B*0.112.整数方法:Gray=(R*30+G*59+B*11)/1003.移位方法:Gray =(R*76+G*151+B*28)>>8;4.平均值法:Gray=(R+G+B)/3;5.仅取绿色:Gray=G;通过上述任一种方法求得Gray后,将原来的RGB(R,G,B)中的R,G,B统一用Gray替换,形成新的颜色RGB(Gray,Gray,Gray),用它替换原来的RGB(R,G,B)就是灰度图了。
    2022-01-27 13:44:07下载
    积分:1
  • 强制性离散对数
    ^ x = 140851752bruteforce x
    2022-04-18 16:39:58下载
    积分:1
  • Extended Kalman Filter
    Extended Kalman Filter-code
    2022-04-22 22:38:45下载
    积分:1
  • 八皇后-N皇后的多种算法
    里面有循环法和嵌套法。试着算到了二十几皇后。上学时候写的东西~拿出来分享下
    2022-02-10 08:31:05下载
    积分:1
  • FSA算法的MATLAB实现,经过了严格的测试。能运行。是不可多得的能运行的代码。希望能给你帮助!...
    FSA算法的MATLAB实现,经过了严格的测试。能运行。是不可多得的能运行的代码。希望能给你帮助!-FSA algorithm MATLAB realized, after rigorous testing. Will be able to run. Is rare to run the code. I hope you can help!
    2022-12-19 22:10:03下载
    积分:1
  • Arduino 网络电表开发源码
    在Arduino上面烧写代码,可以获取用电量的各个参数,包括电压,电流,功率,用电量,需要传感器模块的支持。
    2022-01-30 16:08:37下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载