mpi 相关问题

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

如何使用自定义MPI实现编译OpenFoam?

我正在尝试在CentOS 6.6中安装OpenFoam-19.06,我在/ global / mpi / mympich中有一个MPI版本。在文件etc / bashrc中,我创建了变量:export WM_MPLIB = MYMPICH>,在文件中etc / ...

回答 1 投票 0

CMake:find_package(MPI)和FindMPI有什么区别?>

如文档3.0中所述,find_package(MPI)和FindMPI似乎可以互换?但是我的问题是这两者之间有什么区别?最新的...

回答 2 投票 0

MPA语言中的ScaLAPACK子例程是否在“阻塞”?

我觉得这是一个愚蠢的问题,但是我真的不知道该如何谷歌搜索,因为'ScaLAPACK'和'block'的每一个组合都会向您轰炸有关块循环的信息...] >

回答 1 投票 0

在多个分布式CPU上运行PyTorch数据加载器/数据集

我想知道是否有一种方法可以将数据加载器/数据集分发到许多CPU,即使使用单个GPU也是如此。具体来说,我想拥有一个数据集类,并且__getitem__函数将...

回答 1 投票 0

具有k个已排序部分的n个元素的排序数组

[最佳方法是,考虑到CPU和内存使用情况来对示例图像中描述的按节排序的数组进行排序?类似于此解决方案,将它们合并似乎是最好的方法...

回答 1 投票 0

MPI:取消无阻塞发送

我正在使用Open MPI库来实现以下算法:我们有两个进程p1和p2。他们都在执行一些迭代,并且在每次迭代结束时,他们传达自己的...

回答 3 投票 2

在两个群集节点上运行MPI程序时发生的问题

我有一个非常简单的MPI程序:int my_rank; int my_new_rank;整数大小; MPI_Init(&argc,&argv); MPI_Comm_rank(MPI_COMM_WORLD,&my_rank); MPI_Comm_size(MPI_COMM_WORLD,&...

回答 1 投票 1

在fortran中使用MPI_PUT,并且使用c_loc的不同等级具有不同的位移

我将MPI等级划分为一个数组,以计算不同部分,然后将这些切片放/发送到不参与计算的不同等级。该等级是...

回答 1 投票 0

pytorch multicpu分布式数据加载器(MPI)

我想知道是否有一种方法可以将数据加载器/数据集分发到许多CPU,即使使用单个GPU也是如此。具体来说,我想拥有一个数据集类,并且__getitem__函数将...

回答 1 投票 0

[在C中使用mpi的2D矩阵矢量乘法

我是并行编程的新手,我的项目是在C编程语言中使用mpi进行二维矩阵矢量乘法。我有这个乘法功能,但我不完全知道...

回答 1 投票 0

如果MPI程序中的一个进程进行得比其他进程慢呢?

假设您有一个MPI程序,其中一个过程要比其他过程做更多的工作。例如,根进程执行其他进程没有执行的其他功能。请问程序...

回答 1 投票 -2

MPI_Bcast数组:每个进程发送一个元素

我正在编写MPI C代码,但是我发现MPI_Bcast存在问题,特别是我试图从rank所表示的过程中以位置元素的大小发送数组size元素。我写...

回答 1 投票 2

MPI错误-通道初始化失败

我正在使用MPI运行一个简单的Fortran 90程序(Hello world)。如果我运行./a.out,编译效果很好,但是我运行$ mpiexec -n 1 exec ./a.out却得到两个错误:...

回答 1 投票 2

无法通过子进程启动mpirun。Popen

我正在按照此处的说明进行操作。发生的情况是,立即等待或通信返回,而不必等待mpi进程完成。我在python应用程序的单独线程中执行此操作。 ...

回答 1 投票 2

如何使用MPI_Sendrecv进行矩阵转置?

我想使用MPI_Sendrecv执行矩阵转置,但是在运行时,它会等待并且程序不会结束。这是我的代码:... void sendrecvelem(int ** A,int ** R,int p,int ...

回答 1 投票 1

如何使用MPI_Scatterv将块大小发送到特定进程?

使用MPI_Scatterv(sendbuf [],sendcounts [],displs [],sendtype,recvbuf [],recvcount,recvtype,root,comm),两个数组用于处理要发送到的数据块大小的可变长度...

c mpi
回答 1 投票 0

使用C MPI的2D阵列的散射和聚集(Scatterv&Gatherv)部分

因此,我试图建立一个通信例程,在该例程中,我使用'MPI_Gatherv'将一些2D阵列从许多处理器传输回根。我一直在尝试使用scatterv和...

c mpi
回答 1 投票 1


多个数组的元素方式和的内存有效MPI并行实现

我对MPI还是很陌生,我想计算两个(或更多)大型数组的元素求和。天真地执行此任务将是这样的(对于此伪代码有任何错误,我深表歉意。...

回答 1 投票 0

从python调用Fotran的MPI

我尝试从python调用Fotran的MPI。这是helloword.f90子例程hello include'mpif.h'整数ierr,等级,大小!character(len = MPI_MAX_LIBRARY_VERSION_STRING)version ...

回答 1 投票 0

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