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

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

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

代码说明:

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

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

发表评论

0 个回复

  • SVMlib 最新版
    SVMlib 最新版, 主要函数svm-train,svm-predict,svm-scale,easy.py,grid.py,功能介绍如下:svm-train 用来对训练样本进行训练,之后生成一个.model文件,即为svm的训练模型svm-predict 用来对测试样本进行分类,参数主要有测试文件,model文件,以及一个生成的.predict文件,.predict文件是一个分类结果文件,保存分类的结果。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-03-22 02:22:14下载
    积分:1
  • 近似PI使用蒙特卡罗方
     ;近似PI使用蒙特卡罗方法。的例子是基于一个均匀分布的假设。
    2023-06-12 03:15:03下载
    积分:1
  • 自适应波束形成
    关于阵列信号处理的一个C++代码,关于经典的MVDR波束形成算法。自适应Capon波束形成器(Capon Beamforming)的实现算法,具有MFC界面。该算法是先进的,广泛使用在信号处理和通信领域的有效波束形成算法。一个自适应Capon波束形成器(Capon Beamforming)的实现算法。该算法是先进的,广泛使用在信号处理和通信领域的有效波束形成算法。
    2022-02-27 03:30:48下载
    积分:1
  • 三元组表的方式实现两个矩阵的加
    三元组表的方式实现两个矩阵的加法运算-Table 3 group the realization of the two Matrix addition operations
    2022-04-13 08:25:06下载
    积分:1
  • 示例随机数产生方,符合平均分部和正态分部,示波器显示...
    示例随机数产生方法,符合平均分部和正态分部,示波器显示-random sample method, in line with the average Division and the normal divisions, oscilloscope shows
    2022-03-18 18:29:51下载
    积分:1
  • 排列熵
    能很好的分析非线性时间序列。熵(entropy)指的是体系的混乱的程度,它在控制论、概率论、数论、天体物理、生命科学等领域都有重要应用,在不同的学科中也有引申出的更为具体的定义,是各领域十分重要的参量.
    2022-05-19 21:19:57下载
    积分:1
  • 红黑树
    红黑树是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组
    2023-07-08 05:05:03下载
    积分:1
  • 基于形态学与阀值分割道路提取
    基于形态学开闭操作的道路提取,首先基于图像分割,再利用形态学的开闭操作进行提取。
    2023-08-06 06:25:03下载
    积分:1
  • 小波分解
    小波分解图像使图像分为低频和高频信息,通过这种方法可以增强图像的清晰度
    2023-05-14 18:10:03下载
    积分:1
  • BTREE排序程序
    BTREE排序程序-BTREE sorting program
    2022-02-02 00:14:24下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载