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

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

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

代码说明:

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

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

发表评论

0 个回复

  • radix排序
    radix排序法-Radix sorting method
    2022-05-20 20:26:35下载
    积分:1
  • 基于18B20的温度控制系统
    该系统采用18B20和51单片机进行Protues仿真,能够通过18B20实现温度检测和控制,并通过protues进行仿真。仿真结果真实可信,试验无误,特此分享。
    2022-09-01 05:30:03下载
    积分:1
  • 分子动力学的fortran源程序
    分子动力学的fortran源程序 molecular dynamics microcanonical  ensemble application to argon. the lennard-jones potential is truncated at rcoff and not smoothly continued to zero.  initial the npart particles  are placed on an fcc lattice. the velocities are drawn from a boltzmann distribution with temperature tref.
    2022-08-12 20:49:01下载
    积分:1
  • macra处理器
    它是一个macra处理器程序 c 它执行一个macra处理器的所有基本功能。一次和两次macra处理器可以使用此实现的 b。你必须给一个包含宏指令的输入文件
    2022-12-25 17:10:03下载
    积分:1
  • Differential Evolution Strategy C++ source code. The algorithm is to find an opt...
    微分进化策略的C++源代码。该算法是寻找一个集合中最优个体的一种遗传算法。-Differential Evolution Strategy C++ source code. The algorithm is to find an optimal set of individuals of a genetic algorithm.
    2022-02-09 11:57:41下载
    积分:1
  • 双序输出二叉链表的例子
    先用先序遍历输入这个二叉链表,用#代替先序遍历输入序列的空指针。然后就是递归。首先判断当前节点是不是为空,如果不为空则输出当前节点的数据,然后在递归调用当前节点的左孩子,然后再输出当前节点的数据,最后再调用当前节点的右孩子,就可以实现双序遍历二叉树了。
    2022-03-25 05:01:50下载
    积分:1
  • Canny 检测对象
    Canny 检测对象
    2022-03-24 05:42:12下载
    积分:1
  • BFS迷宫图片画线子函式
    BFS 迷宫图片 画线 子函式.......可完成自动 画线存图.......广度搜寻演算法.........
    2023-01-05 05:30:03下载
    积分:1
  • 链表的实现及操作
    资源描述使用C语言实现了链表及其常用的操作函数,包括链表添加节点函数、释放所有节点函数、获取节点个数函数、节点排序函数、查找节点函数、修改节点函数、链表逆转函数、打印所有节点函数等。
    2022-01-26 06:51:56下载
    积分:1
  • 曲线拟合的好例子,推荐,我还没有测试过
    曲线拟合的好例子,推荐,我还没有测试过-A good example of curve fitting is recommended, I have not tested
    2022-05-20 11:43:44下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载