mpi 相关问题

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

PMPI和otf2:在CPP程序中链接C代码

我有一个由wrap.py生成的CPP程序。 wrap.py用于为MPI程序生成包装器。它将任何正常的MPI呼叫重定向到PMPI呼叫以进行拦截,以便例如进行拦截。 ...

回答 1 投票 2

尝试使用MPI_Recv接收矢量

我正在使用MPI和CGM现实并行模型实现Chan和Dehne排序算法。到目前为止,每个进程都从原始向量中接收N / p个数,然后每个进程都按顺序排序......

回答 1 投票 1

C中的分布式算法

我是C的初学者。我必须使用库MPI创建分布式架构。以下代码是:#include #包括 #包括 #include ...

回答 1 投票 -1

用MPI进行数值优化

我试图通过使用MPI指令并行化优化例程。程序的结构大致类似于文本末尾的框图。数据被输入优化...

回答 1 投票 0

使用mpi发送消息

我需要一些帮助。我有一个mpi程序,只发送和接收消息。但该程序无法正常工作。我阅读并看到了另一个例子,我认为我的程序必须工作。当......

c mpi
回答 1 投票 0

C ++ MPI创建并发送具有字段char [16]和整数的结构数组

我知道网站上有一个关于此的问题,但这是在c中实现的。我需要它的c ++版本。问题如下:我创建了一个结构,它具有以下形式的结构字{...

回答 1 投票 1

在Jupyter笔记本中使用`mpirun`

我有一个简单的C / MPI代码:/ * File:demo.c * / #include #包括 void main(int argc,char ** argv){int my_rank,nprocs; MPI_Init(&argc,&argv); ...

回答 1 投票 0

如果MPI进程崩溃会发生什么?

我正在为容错应用程序评估不同的多处理库。我基本上需要允许任何进程崩溃而不停止整个应用程序。我可以用......

回答 2 投票 1

MPI - 发送std :: vector 到另一组过程

我试图将一个向量发送到使用MPI_Comm_spawn创建的一组进程。我已经尝试了互联网上的所有内容,但我还没有解决它。到现在为止,我设法让这个独立的小组......

回答 1 投票 1

嵌入到MPI程序中时,Python“print”无法正常工作

我有一个嵌入到C ++ MPI应用程序中的Python 3解释器。此应用程序加载脚本并将其传递给解释器。当我在没有MPI启动器的情况下在1个进程上执行程序时......

回答 1 投票 2

MPI_Wtime()返回奇怪的数字

当我使用MPI_Wtime()记录计算时间时,它返回几个奇怪的数字,这似乎不正确。我的代码很简单:#include #include“mpi.h”int main(int argc,...

mpi
回答 1 投票 0

使用MPJ express发送对象

我是并行编程的新手,我想在java中做。我想知道是否有可能通过MPI发送和接收更复杂的对象。我正在使用MPJ express。但无论什么时候我想发送...

回答 3 投票 1

如何将Python与使用MPI的C程序进行交互

目前我有一个Python程序(串行)通过subprocess.run调用C可执行文件(通过MPI并行)。然而,这是一个非常笨重的实现,因为它意味着我必须通过一些...

mpi
回答 2 投票 1

从所有MPI流程的标准输入读取

到目前为止,我一直在使用OPEN(fid,FILE ='IN',...),似乎所有MPI进程都读取相同的文件IN而不会相互干扰。此外,为了允许输入文件...

回答 1 投票 2

MPI +线程并行化与仅MPI的优势(如果有的话)是什么?

给定一个由几个节点组成的集群,每个节点都托管多核处理器,在使用纯全MPI的节点和节点内的OpenMP / pthread之间使用MPI是否有任何优势?如果我 ...

回答 2 投票 4

矩阵乘法性能,int vs double

我正在尝试使用MPI进行矩阵乘法,并想请求一些帮助来解决一个问题。该机器有6个内核,32KB L1缓存,256KB L2缓存和15MB三级缓存。乘法去......

回答 1 投票 1

使用CMake,Microsoft MPI和Visual Studio 2017 - 找不到mpi.h [重复]

我试图找到/开发一个非常简单的例子,说明如何在Visual Studio中使用CMake和Microsoft MPI。我让CMake运作良好,并且通常了解如何创建CMake项目。我也 ...

回答 1 投票 -2

自动检测是否需要在函数参数中添加“const”限定符

我编写了一个拦截许多MPI函数的PMPI分析库。在我的本地机器上,我有一个OpenMPI安装,一些函数参数有一个const限定符,例如:int ...

回答 3 投票 2

fork:重试:资源暂时不可用[关闭]

我尝试在我的计算机上安装英特尔MPI基准测试并且我收到此错误:fork:retry:资源暂时不可用然后当我运行ls和top命令时我再次收到此错误。什么是 ...

回答 2 投票 72

分析后的mpi4py性能差异

我一直在使用MPI4py数组做一些工作,最近我在使用Scatterv()函数后遇到了性能提升。我开发了一个代码来检查输入的数据类型......

回答 1 投票 0

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