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

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

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

代码说明:

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

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

发表评论

0 个回复

  • An Optimized Formula for Alpha Blending Pixels
    An Optimized Formula for Alpha Blending Pixels
    2022-07-26 18:28:02下载
    积分:1
  • 八皇后问题,C语言
    八皇后问题,C语言-8, C Language
    2022-03-05 03:26:29下载
    积分:1
  • Procedures are given deformation QR method with real symmetric triangular matrix...
    程序中给出了用变形QR方法计算实对称三角阵的全部特征值与相应的向量-Procedures are given deformation QR method with real symmetric triangular matrix of all eigenvalues with the corresponding vector
    2022-12-29 05:15:03下载
    积分:1
  • 任意数学表达式计算的源码及测试软件
    任意数学表达式计算的源码及测试软件-Calculation of arbitrary mathematical expression of the source code and test software
    2022-01-21 04:19:42下载
    积分:1
  • 本代码是关于用matlab算出两路信号的相位差
    本代码是关于用matlab算出两路信号的相位差,利用FFT法求得两路信号的相位差,用于干涉仪测向等应用。
    2023-06-08 20:55:03下载
    积分:1
  • 哲学家问题的简单实现
    哲学家问题的简单实现- The philosopher question simply realizes
    2022-01-25 15:37:21下载
    积分:1
  • 《超长整数运算的计算机实现》论文文档
    《超长整数运算的计算机实现》论文文档-"long integer computation computer" paper documents
    2022-09-26 05:25:03下载
    积分:1
  • 数据挖掘算法
    C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法.  C4.5算法继承了ID3算法的优点,并在以下几方面对ID3算法进行了改进:   1) 用信息增益率来选择属性,克服了用信息增益选择属性时偏向选择取值多的属性的不足;  2) 在树构造过程中进行剪枝;   3) 能够完成对连续属性的离散化处理;  4) 能够对不完整数据进行处理。   C4.5算法有如下优点:产生的分类规则易于理解,准确率较高。其缺点是:在构造树的过程中,需要对数据集进行多次的顺序扫描和排序,因而导致算法的低效。
    2023-05-13 18:00:02下载
    积分:1
  • 增强全速率话音处理C代码及其测试序列
    GSM 06.53_增强全速率话音处理C代码 GSM 06.54_增强全速率测试序列 GSM技术规范目录_GSM 06系列_话音编码规范.pdf   ETSI EN 300 724 V8.0.1 (2000-11) Digital cellular telecommunications system (Phase 2+) (GSM); ANSI-C code for the GSM Enhanced Full Rate (EFR) speech codec (GSM 06.53 version 8.0.1 Release 1999) en_300724v080001p.pdf(官方文档) en_300724v080001p0.zip(官方源代码)   ETSI EN 300 725 V8.0.1 (2000-11) Digital cellular telecommunications system (Phase 2+) (GSM); Test sequences for the GSM Enhanced Full Rate (EFR) speech codec (GSM 06.54 version 8.0.1 Release 1999) en_300725v080001p.pdf(官方文档) en_300725v080001p0.zip(官方源代码)    
    2022-02-06 18:26:15下载
    积分:1
  • 对象跟踪
    对象 trackingMean 转变是一个用于查找最大值的一种密度函数,给出了采样从该函数的离散数据的过程。[1] 它是用于检测这种密度的模式。[1] 这是一种迭代的方法,和我们开始初步估计。让一个内核函数被给出。此函数确定权重时邻近点的均值进行重新估算。通常使用到目前估计的距离上的高斯核, 。在窗口中由密度加权的平均是 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-06-12 12:10:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载