mpi 相关问题

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

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

如何安装 OpenMPI、MPICH 和其他 MPI 变体,以便它们仅在本地运行,而不是全局运行?

我想要做的是安装各种版本的 OpenMPI、MPICH 等,这样我就可以专门为这些版本运行代码,但它们不会相互混淆。 我刚开始使用...

回答 1 投票 0

mpi“对于 UD mlx5 在 mlx5_0 上的连接失败:没有此类设备”

mpi 错误如下 [1689646357.071467] [05af046533e9:124545:0] ib_device.c:1466 UCX 错误 ibv_create_ah(dlid=49152 sl=0 port=1 src_path_bits=0 dgid=fe80::1270:fdff:fe44:5170 sg id_index=0

回答 1 投票 0

为工作站和 HPC 设置令人尴尬的并行代码的最佳方法

我正在寻找最通用/最简单的方法来运行具有变化的输入的令人尴尬的并行代码。 我希望最终的解决方案能够在工作站上运行(没有可用的 PBS),但是...

回答 1 投票 0

如何在所有进程中共享一个结构体数组?

我有一个结构,它可能看起来像 类型定义结构{ 字符*数据; 整数长度; } 细绳; 然后我定义一个数组 字符串 *my_data = (字符串 *)malloc(sizeof(字符串) * 10); 对于 (int i = 0; i <...

c mpi
回答 1 投票 0

如何修复满足要求的 MPI 代码?

我有一个作业的书面代码,需要根据要求进行修复。你能帮帮我吗,我的整个大脑都坏了。 任务: 使用阻塞和...来编写程序

c mpi
回答 2 投票 0

使用 VS Code 和 CMake 工具运行自定义命令

我正在使用带有 CMake 工具扩展的 VS Code,我想运行一个简单的 MPI 程序。一切都编译得很好,我可以使用以下命令在终端中运行我的代码 mpiexec -n 6“我的路径

回答 1 投票 0

致命错误:在 macOS M1 上运行 mpicc cmd 时找不到“stdio.h”文件

当我尝试使用 mpicc "srcfile" -o "exfile" 编译 MPI 文件时,出现以下错误: sump.c:3:10:致命错误:找不到“stdio.h”文件 #包括 ...

回答 3 投票 0

如何将 openMP 并行区域转换为 fortran 中的 MPI

我编写了一个离散元模型来计算粒子之间的相互作用。第一步,我使用了 openMP,并对超级计算机集群进行了一些扩展分析,现在我准备好升级了...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.