mpi 相关问题

MPI是消息传递接口,用于分布式存储器并行编程的库,以及使用分布式存储器集群进行高性能技术计算的事实上的标准方法。关于使用MPI进行并行编程的问题可以在这个标签下找到;关于MPI实现的安装问题的问题最好使用适当的特定于实现的标记来标记,例如MPICH或OpenMPI。

这个任务适合rslurm吗?

我有几个实验,我想在每个节点上运行一个实验,每个实验都是具有多个核心的一系列执行。现在我的代码如下所示: 运行种子 <- c(1,2,3...

回答 1 投票 0

Slurm 错误“分配请求的核心/任务必须以季度增量”

嗨,我正在 PSC 中使用bridges2超级计算机来运行作业,当我尝试使用下面的脚本提交作业时,出现错误 sbatch:错误:分配请求的核心/任务...

回答 1 投票 0

如何使用cmake的execute_process将参数传递给ctest中的mpirun

我使用cmake执行自定义ctest命令,如下所示 宏.cmake: 执行进程( 命令 ${MPI_RUN} -np ${NUM_PROC} ${OPTS} ${EXECUTABLE} RESULT_VARIABLE 状态 ) 在 ctest 文件中,...

回答 1 投票 0

使用 MPI 在三角矩阵上进行 for 循环迭代的分布

我有一个 MPI 和 openMP 程序,可以计算粒子之间的一些相互作用。在这个过程中,我有一个粒子 i 和 j 之间可能相互作用的对称矩阵 A,我在该矩阵上...

回答 1 投票 0

为什么 MPI_REDUCE 在某些数组位置显示不同的数字?

程序main_mpi_test 使用 mpi 隐式无 整数(种类=8)::n 整数(种类=8)::最大光学深度 整数(种类=8)::bin 整数(种类...

回答 1 投票 0

为什么 MPI_REDUCE 在某些位置显示不同的数字?

程序main_mpi_test 使用 mpi 隐式无 整数(种类=8)::n 整数(种类=8)::最大光学深度 整数(种类=8)::bin 整数(种类...

回答 1 投票 0

没有 1 个进程的 MPI 笛卡尔拓扑

我需要制作一个基于笛卡尔拓扑的矩阵乘法算法。其中 1 个进程应该是主进程,用于检查结果。我可以用什么把他从虚拟中删除

c mpi
回答 1 投票 0

MPI_Scatter 中的 MPI 致命错误:收到 40 个字节,但缓冲区大小为 40

我有 4 个处理器,我需要在所有处理器上分散一个矩阵。 该矩阵的形状为 8 x 5,每个处理器应该有一个 2 x 5 的块。 代码: 使用命名空间 std; int main(int* ...

c mpi
回答 1 投票 0

MPI 在 C 中发送接收字符串时出现分段错误

我想发送一个从0级到最后一个等级的字符串。我已经安装了所有 mpi 依赖项,我猜内存分配存在一些问题: #包括 #我...

c mpi
回答 1 投票 0

如何跨不同主机上的多个 docker 容器运行 mpirun 命令

设置说明: N 个主机包含相同的启用 mpi 的 docker (openmpi) 映像。 每个主机包含一个图像 目标: 执行包含对 mpirun 的调用的 python 脚本(通过子进程...

回答 1 投票 0

mpirun 无法找到指定的可执行文件

我在使用 OpenMPI 编译此代码时遇到问题。由于我对使用 OpenMPI 的概念有点陌生,因此如果有人能给我提示这里的错误,那就太好了。 正在编译工作...

回答 1 投票 0

MPI 只能识别 C 语言中的 1 个进程?

我正在学习用于 C 并行编程的 MPI,并且我使用的是 4 核处理器。我正在尝试做一个教程中的示例,其中输出应该是: 你好世界!我的进程为 0 ...

回答 2 投票 0

errno 14 尝试实现缓冲 MPI_Get 时

我尝试实现 MPI_Get 的缓冲版本,因此当一个进程仅从另一个进程获取某些内容时,不需要全局围栏。但是,我收到此错误: 读取 -1,预期 40,错误...

回答 1 投票 0

MPI_发送到单变量目的地

我想向单个但可变的主机发送 MPI_Send 消息。我的意思是,我在编译时不知道要向其发送消息的主机的级别。 所以很自然地,我写的东西是...

回答 1 投票 0

mpirun 无法启动指定的应用程序,因为它无法访问或执行 R 中的可执行文件

我正在尝试在加拿大计算上运行 irace,当我使用 openmpi 模块时,它总是给我以下错误消息: mpirun 无法启动指定的应用程序,因为它无法访问...

回答 1 投票 0

使用 MPI 模拟散热器上的热扩散和数据的 2D 分解 (3D)

这是我用于散热器上热扩散的原始顺序代码,然后我需要在使用 MPI 并通过与每个处理器以 2D 方式共享域时对其进行并行化: #定义 DUMP_STEADY_STAT...

回答 1 投票 0

当使用与处理器关联的不同工作负载时,MPI 会在发送后阻止执行

我在使用 MPI 代码时遇到一些问题(由我编写,用于测试另一个程序,其中不同的工作负载与不同的处理器相关联)。问题是当我使用不同的 n...

回答 1 投票 0

MPI::MPI_C 别名的使用

我正在使用 CMake(版本 3.20.1)构建 ScaLAPACK(提交 7e4e07070a489686287c36ab473d21cf29a54bdd)。 CMakeLists.txt 中使用 find_package 实用程序来定义库、包含目录...

回答 2 投票 0

如何在 Intel Mac 上将 OpenMPI(或其他)与 CLion 集成?

最近我尝试在 Intel Mac 上将 OpenMPI 与 CLion IDE 集成。我安装了 Open MPI 酿造安装openmpi 现在,据我所知,我必须在 CMakeLists.txt 中进行一些更改才能使其工作......

回答 1 投票 0

MPI 发送和接收结构体

我如何通过 MPI 发送和接收这种类型的结构? 结构控制点{ int 时、分、秒、x、y、z; }; 结构飞行{ int 飞行数量,控制数量; 矢量 poi...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.