openmpi 相关问题

Open MPI是Message Passing Interface的开源实现,Message Passing Interface是一个用于分布式内存并行编程的库。

如何在OpenMPI中使用gprof编译Fortran代码进行性能分析?

我可以使用gfortran编译器编译我的Openmpi代码。我给出的编译语法是:mpif90 -o mycode.exe mycode.f90 mpirun -np 4 ./mycode.exe它的工作原理。现在我想描述我的代码......

回答 1 投票 1

Open MPI如何实现数据类型转换?

MPI标准规定,当并行程序在异构环境中运行时,它们可能对同一数据类型具有不同的表示形式(如大端和小端机器...

回答 1 投票 0

在mpi4py中加载MPI DLL时出错

我试图在Windows 7 64位上使用Mpi4py 1.3和python 2.7。我从这里下载了可安装的版本,其中包括OpenMPI 1.6.3所以在安装目录中(* / Python27 \ Lib \ site -...

回答 2 投票 5

使用nvcc执行OpenMPI代码(OPAL错误)时出错

我试图在NVIDIA Jetson TX2上运行OpenMPI代码。但是当我运行mpiexec时,我得到一个OPAL错误。编译说明:$ nvcc -I / home / user / .openmpi / include / -L / home / user / .openmpi / lib / -...

回答 1 投票 1

为什么我的所有Open MPI进程都排在0位?

我正在使用Open MPI编写并行程序。我正在运行Snow Leopard 10.6.4,我通过自制程序包管理器安装了Open MPI。当我使用mpirun -np 8 ./test运行我的程序时,每个......

回答 4 投票 8

在Ubuntu 17.10上安装OpenMPI

我在Ubuntu 17.10上使用以下命令进行OpenMPI安装:sudo apt-get install openmpi-bin openmpi-common openssh-client openssh-server libopenmpi1.3 libopenmpi-dbg libopenmpi-dev。 ...

回答 1 投票 1

为每个核心分配两个MPI进程

如何为每个核心分配2个MPI进程?例如,如果我执行mpirun -np 4 ./application,那么它应该使用2个物理内核来运行4个MPI进程(每个核心2个进程)。我正在使用Open MPI 1.6。一世 ...

回答 4 投票 5

如何使用mingw64构建open-mpi?

我正在尝试使用mingw-w64编译器在linux下构建open-mpi库。我正在互联网上搜索,但我无法找到解决问题的方法。可以做到?如果是的话,大家都可以......

回答 1 投票 2

MPI:写入和读取整数到文件

刚开始使用Openmpi。试图写入和读取文件的内容..写入代码:写入文件的字符无法识别,主要是垃圾。 #包括 ...

回答 3 投票 2

防止MPI忙于循环

我有一个MPI程序,它过度订阅/过度使用其处理器。那就是:进程多于处理器。但是,在给定时间内,只有少数这些过程处于活动状态,所以...

回答 1 投票 8

如何确定套接字/节点本地的MPI等级/进程号

说,我使用MPI运行并行程序。执行命令mpirun -n 8 -nnnode 2 总共启动了8个流程。这是每个节点2个进程和总共4个节点。 (OpenMPI 1.5)。哪里......

回答 4 投票 11

OpenMPI mpirun宇宙大小

我不知道我是否理解这个错误。但这是我想用OpenMPI实现的,特别是从mpirun开始:我想使用-np创建一个进程...

回答 1 投票 2

如何使用MPI广播增强矢量?

我试图从我的经理过程向其他进程广播一个提升向量,如下所示:MPI_Bcast(&b,N,MPI_DOUBLE,0,MPI_COMM_WORLD);其中b定义为:boost :: numeric :: ublas :: ...

回答 1 投票 2

无法使用mpirun的所有核心

我正在我的桌面上测试一个简单的MPI程序(Ubuntu LTS 16.04 /Intel®Core™i3-6100U CPU @ 2.30GHz×4 / gcc 4.8.5 / OpenMPI 3.0.0)并且mpirun不会让我使用全部我机器上的核心(4)。 ...

回答 2 投票 4

Openmpi设置btl标志--mca btl tcp vs --mca btl_tcp_if_include eth1

我正在查看如何设置btl标志以使用网络特定协议和特定连接的文档。我看到btl选择一般文档文档,但有点困惑。 ...

回答 1 投票 0

MPI_Finalize()不会结束任何进程

我正在搞乱openMPI,我有一个奇怪的错误。看来,即使在MPI_Finalize()之后,每个线程都会继续运行。我已经按照简单的Hello World程序的指南,并...

回答 4 投票 2

使用MPI后端时,分布式PyTorch代码在多个节点上暂停

我试图使用openMPI在三个节点上运行Pytorch代码,但代码只是暂停,没有任何错误或输出。最终我的目的是在这些节点上分发Pytorch图。我的三个......

回答 1 投票 1

OpenMPI和OpenFabrics注册物理内存警告

我用命令启动mpirun:mpirun -np 2 prog并得到下一个输出:---------------------------------- ----------------------------------------警告:您的OpenFabrics子系统似乎是。 ..

回答 2 投票 0

我怎么能在Slurm下运行Open MPI

我无法通过Slurm脚本在Slurm下运行Open MPI。通常,我可以获取主机名并在我的机器上运行Open MPI。 $ mpirun hostname myHost $ cd NPB3.3-SER / && make ...

回答 2 投票 2

如何在MPI_scatterv中正确设置“发送计数”和“位移”参数?

我试图使用MPI_Scatterv在“n”进程之间拆分二维数组的行。阻止我的两个论点是“send_counts”和“displacements”。我知道教科书......

回答 1 投票 -1

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