-
基于mpi的矩阵相乘的并行算法
使用MPI做并行计算时,根据程序的具体要求,可按任务进行分配或数据进行分配。根据矩阵乘积的特点,这里按数据进行分配,即每个计算机节点计算不同的数据,由于矩阵数据的特点,这里按行进行数据分块。矩阵乘法在于对矩阵进行分块,然后交由各进程执行,最后将计算结果传递给主进程。
假设是M*N,计算前,将矩阵N发送给所有从进程,然后将矩阵M分块,将M中数据按行分给各从进程,在从进程中计算M中部分行数据和N的乘积,最后将结果发送给主进程。这里为了方便,有多少进程,就将M分了多少块,除最后一块外的其他数据块大小都相等,最后一块是剩下的数据,大小大于等于其他数据块大小,因为矩阵行数不一定整除进程数。最后一块数据在主进程中计算,其他的在从进程中计算。
- 2023-03-04 12:35:03下载
- 积分:1
-
一个订单多个工件的柔性工艺路线规划
采用遗传算法,解决一个订单多个工件的柔性工艺路线规划问题。此程序各个功能均以单个function写出,清晰明了,可以用于结局所有类似问题。
- 2023-05-29 21:25:02下载
- 积分:1
-
随机数字的学生表
这段代码打印出随机生成学生成绩 Table.Inputs 是: 大量的学生: 数的考试: 数的 Assgs:Number 的小测验: 考试、 assgs 和测验和评估权重。输出是一个表学生 Id 是独一无二的随机生成。和所有的评估分数也随机生成的。它还打印为每个学生的平均和平均的每一次评估。所有的随机生成的数据是放入一个一维数组,然后用从那里。
- 2023-03-25 03:40:03下载
- 积分:1
-
k-means算法实现
数据挖掘 聚类算法 k-means的实现,改进了一些初始中心选取的方法。聚类算法是最大化类间差异,而最小化类内部差异的算法,k-means比较经典,但是缺点是需要指定k值,并且聚类结果与初始中心有很大的关系,通过改善聚类初始中心选取的方法,能够得到更加稳定的聚类结果
- 2022-01-26 07:33:13下载
- 积分:1
-
一个自己写的关于Hermite的matlab程序
一个自己写的关于Hermite的matlab程序-Wrote it myself on a Hermite process of matlab
- 2022-01-28 16:27:44下载
- 积分:1
-
二维平面delaunay三角剖分
二维平面delaunay三角剖分,可以较好的实现二维平面上点集的三角网格化,使用随机增量算法实现!
- 2023-02-25 22:45:04下载
- 积分:1
-
THE FINITE
THE FINITE-DIFFERENCE TIME-DOMAIN
(FDTD) PART IV
The Perfectly Matched Layer (PML) Absorbing
Boundary Condition
-THE FINITE-DIFFERENCE TIME-DOMAIN
(FDTD) PART IV
The Perfectly Matched Layer (PML) Absorbing
Boundary Condition
- 2022-05-16 05:40:54下载
- 积分:1
-
Openssl调用
E直接调用OPENSSL实现ECC,RSA,DES,AES算法例程.E directly call OPENSSL achieve ECC, RSA, DES, AES algorithm routines.
- 2022-10-30 19:10:03下载
- 积分:1
-
在 c + + 编译的 TMS320 ASM 语音声码器
演讲过程 c + + 编写和编译的 TMS320 ASM 的声码器
- 2022-07-27 04:22:50下载
- 积分:1
-
GPS导航定位
在用户GPS接收机附近设置一个已知精度坐标的差分基准站,基准站的接收机连续接收GPS导航信号,将测得的位置或距离数据与已知的位置!距
离数据进行比较,确定误差,得出准确改正值,然后将这些改正数据通过数据链发播给覆盖区域内的用户,用以改正用户的定位结果。编程得到定位结果
- 2023-07-09 11:05:04下载
- 积分:1