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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 龙格库塔,用于拟合GLONASS的星历数据,15分钟精度在5米之内,可以向前推,也可以向后推!...
    龙格库塔算法,用于拟合GLONASS的星历数据,15分钟精度在5米之内,可以向前推,也可以向后推!-Runge- Kutta method for fitting the GLONASS satellite ephemeris data, the accuracy of 15 minutes within five meters, can move forward, but also can push back!
    2022-03-05 12:36:34下载
    积分:1
  • MD5校验和源码
    MD5校验和算法源码-MD5 checksum algorithm source
    2022-03-31 11:30:53下载
    积分:1
  • 用于数学编程的基本数学类
    basic mathematic classes used for math programming
    2022-07-03 07:13:05下载
    积分:1
  • 自定义一些x,y坐标,可以模拟出一些光滑的曲线
    自定义一些x,y坐标,可以模拟出一些光滑的曲线-x, y coordinates, and can simulate some smooth curve
    2022-03-16 00:11:45下载
    积分:1
  • 本代码是《计机常用数值计与程序 C++版》一书的配套非线性方程组求解代码,每个源程序文件的文件扩展名都使用.cpp形式。这些C++程序已经在微软公司Wi...
    本代码是《计算机常用数值计算算法与程序 C++版》一书的配套非线性方程组求解代码,每个源程序文件的文件扩展名都使用.cpp形式。这些C++程序已经在微软公司Windows 平台下的Virsual C++ 6.0环境下通过 -the code is "commonly used computer numerical algorithms and procedures C version," a book supporting solve nonlinear equations code, each source document file extensions are used. Cpp form. These procedures have been in C Microsoft Windows platform under the Virsual C 6.0 environment through
    2022-01-24 14:09:54下载
    积分:1
  • 仿VB的InputBox
    仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox
    2022-05-13 03:43:50下载
    积分:1
  • C#寻找素数 素数寻找问题由来已久,一直是一些数学家追求的目的。...
    C#寻找素数 素数寻找问题由来已久,一直是一些数学家追求的目的。-C#-finding prime numbers to find a few long-standing problem, mathematicians have been some of the objective pursued.
    2022-03-04 11:58:43下载
    积分:1
  • 光立方旋转跳跃
    资源描述这个光立方程序希望能对各位自学学习有一定的帮助!
    2022-01-28 12:51:48下载
    积分:1
  • 使用高斯滤波去噪
    这是用于图像去噪方法的代码。在这里我使用高斯滤波图像去噪。在一些医学图像应用程序中,去噪后的图像是非常重要的。
    2022-06-19 20:34:41下载
    积分:1
  • opencl 本征值
    这种算法是本征值。它是 1 d 和 2 上的基地。此算法有很好的表现。有人想要研究 opencl 使用这将会非常简单。 与该应用程序有很多的命令。输入-h 以显示所有的命令。例如,-t 是打印的时间它成本。 和 — — 设备 gpu 是选择 gpu 为执行设备。.内核是非常简单易懂。 我们可以使用 opencl 加速应用程序。使用 opencl 将是主要趋势。 而且我很运气的 sdk 开发的惠顾。我们做大量的测试。和修复一些 bug。和优化内核。 它是非常酷。
    2022-06-17 15:12:41下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载