腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
mpi
编译
的
fortran
可执行文件
上
从
python
调用
mpirun
、
、
、
、
我得到了一个
fortran
模拟代码,它只能并行运行,并且必须在至少4个内核
上
用
mpi
(make
mpi
=yes)
编译
。我可以运行
可执行文件
,让它命名为“测试”,当我
调用
mpirun
-n 4 .现在我可以生成不同
的
输入文件,并处理来自
python
的
输出。因此,我想从
python
执行上面的命令来运行几个模拟。主要
的
问题似乎是,无论我是否使用os.system、su
浏览 44
提问于2020-10-23
得票数 0
1
回答
从
C++运行并行
python
脚本
、
、
我有一个
python
脚本,通常使用以下命令并行运行有没有可能将这段并行
的
python
代码嵌入到C程序中?也就是说,
python
.org描述了如何在C 中嵌入
python
代码。例如。#include <
Python
.h> main(int argc, char *argv[]) Py_SetProgramName(argv[0]); /* optional butn"
浏览 0
提问于2014-09-11
得票数 0
4
回答
是否可以使用
MPI
从
Fortran
程序向
Python
发送数据?
、
、
、
我正在开发一个模拟波浪能量转换器
的
工具,在那里我需要将两个软件包耦合在一起。一个程序是用
Fortran
编写
的
,另一个是用C++编写
的
。我需要在每个时间步骤
从
Fortran
程序发送信息到C++程序。但是,
在
将数据发送到C++程序之前,首先需要用
Python
处理数据。我收到了使用
MPI
在
程序之间传输数据
的
提示。我现在正试图
从
Fortran
代码向
Python</
浏览 18
提问于2017-01-17
得票数 13
回答已采纳
1
回答
从
python
调用
Fortran
的
MPI
、
、
、
、
我试图
从
python
中
调用
Fortran
的
MPI
。subroutine sayhello(comm)!I am process ’,rank,’ of ’,size,’.’另一个叫hello.py
的
importhelloworld fcom
浏览 8
提问于2019-12-02
得票数 1
1
回答
为什么OpenMPI程序必须使用‘`
mpirun
`’来执行?
、
MPI
,并允许你
编译
你自己
的
并行处理-包括
可执行文件
?我确实是个新手,但我觉得传递给
mpirun
的
mpirun
参数可以很容易地
在
源代码中修复,或者可以由程序本身提示,或者可以
从
配置文件中读取,或者可以简单地配置为使用所有可用
的
内核,其数量无论如何都将由周围
的
调度程序脚本决定(当然,您可以争辩说,让
mpirun
在
某种意义上自动完成这一操作有一定
的
方
浏览 4
提问于2017-10-24
得票数 0
回答已采纳
1
回答
MPI
_Cart_create错误
、
、
在
Fortran
中,我一直很难获得基本
的
mpi
_cart_create()函数。编辑:我更新了代码(我之前
在
削减代码方面有点草率,谢谢你把这些代码删除了),以纠正下面提到
的
问题。我想我可能搞砸了
MPI
的
安装,因为代码在
编译
时会运行。(使用use
mpi
) mpif90 mpitest3.f90
mpirun
-np 4 .,ierr) 错误:泛型“
mpi
_cart_create”<
浏览 2
提问于2015-01-29
得票数 2
回答已采纳
2
回答
从
R
调用
并行
fortran
子程序
、
、
、
、
我想在一个可以被R
调用
的
子例程中编写一些并行
Fortran
代码(我想读取来自R
的
数据并将其发送到并行
Fortran
)。但是,我注意到,当我将以下程序作为子程序运行时(即用“子例程”代替“程序”),代码将不再
编译
(当它是程序时它就会
编译
)。我正在使用Linux中来自mpif90
的
编译
代码。是否可以
在
Fortran
中
的
子例程中初始化和最后确定
MPI
?如果没有,是否仍
浏览 0
提问于2015-02-13
得票数 4
回答已采纳
1
回答
为不同
的
平台
编译
mpirun
和mpif90 (交叉
编译
?)
、
、
、
我有一个带有
编译
器
的
system (又名主机)和一个系统B(又名目标),在这里我想运行一个
MPI
应用程序。
在
系统B
上
没有
编译
器或
mpirun
。我想做以下工作:
在
system
上
编译
mpirun
(来自openmpi),然后
在
system
上
使用它(
在
system
上
使用
可执行文件
)。我从来没有为不同
的</em
浏览 5
提问于2015-02-07
得票数 0
1
回答
在
Sun Grid引擎中运行
Python
程序
、
、
我一直在用C编写非常简单
的
MPI
程序,我不是很擅长C,但对
Python
很有信心。我知道
Python
有
MPI
绑定。我使用Sun Grid引擎作为DRMS (分布式资源管理系统)。
在
进入
python
之前,我想知道是否可以将
python
程序提交到Sun Grid引擎,以利用系统中所有可用
的
分布式处理器
的
能力。 那么,是否可以将
python
程序提交给submit引擎呢?
浏览 1
提问于2012-02-02
得票数 3
2
回答
如何将
Python
与使用
MPI
的
C程序接口
目前,我有一个
Python
程序(串行),它通过subprocess.run
调用
一个C
可执行文件
(通过
MPI
并行)。但是,这是一个非常笨重
的
实现,因为它意味着我必须使用文件系统将一些非常大
的
数组来回地
从
Python
传递到C程序。我希望能够直接将数组
从
Python
传递到C并返回。我想这是我应该使用
的
类型。据我理解,我将创建一个dll,而不是
从
我
的
C代码中创建一个<em
浏览 2
提问于2018-02-24
得票数 2
1
回答
无需运行即可运行OpenMPI程序
、
我使用
的
是gcc和。通常我使用
mpirun
包装器运行
MPI
程序--例如,启动4个进程。我知道我可以编写一个C包装器来
调用
我
的
程序,如下所示:#include <unistd.h> char *optionsvalue to keep example simple */ return EXIT_SUCCES
浏览 2
提问于2012-06-24
得票数 11
回答已采纳
2
回答
如何使/配置一个
MPI
项目
在
多个进程
上
运行?
、
、
、
我有一小段应该在多进程
上
运行
的
代码,它是: #include "
mpi
.h" { ierr =
MPI
_Comm_size(
MPI
浏览 1
提问于2014-03-23
得票数 0
1
回答
使用GDB
在
Fortran
中调试
MPI
程序(
在
MAC
上
)
、
、
、
、
我用这篇文章
的
答案()
在
我
的
Mac上调试了一个
MPI
程序。我试图执行弗拉基米尔F.给出
的
答案,但是,在此之后:调试器打开,我收到以下消息:我正在使用MacOS 10.12 (塞拉利昂)、gdb8.0,并使用为ifort配置
的
mpif90进行
编译
(版本: 17.0.4)。对我<e
浏览 11
提问于2017-06-29
得票数 2
1
回答
用C++和
MPI
并行编程--相同
的
可执行文件
?
、
、
、
、
MPI
_Finalize ();}// Somewhere here, pull in a .h file如果此程序
编译
为a.out,并将HAVE_
MPI
设置为1,则该程序将以:
mpirun
-np 4 ./a.out或
mpirun
-np 1 ./a.out
的
形式运行。它永远
浏览 14
提问于2022-08-19
得票数 0
回答已采纳
1
回答
无法
在
安装有macports
的
MPICH
mpirun
下执行
MPI
程序
、
、
、
、
在
尝试执行用
fortran
编写
的
MPI
代码时,
mpirun
提示我错误消息。即使
在
不带任何参数或
可执行文件
的
情况下
调用
mpirun
时,也会出现这些消息。我
的
MPI
安装是用于gcc6
的
MPICH,与macports一起安装。 我已经卸载并重新安装了所有的
MPI
和gcc两次,并获得相同
的
信息。
浏览 377
提问于2019-02-06
得票数 0
1
回答
带有-NP
的
参数
MPI
_Comm_spawn
、
我
在
写一段代码来理解
MPI
_Comm_spawn.我
在
互联网上找到了一些示例,它们都是成功地
编译
和执行
的
,但是当我输入以下语句时:
mpirun
-np 2 ./program,我收到了一个错误。那么,
MPI
_Comm_spawn只处理一个进程(-np 1)?
mpirun
-np 2./
可执行文件
--不要
浏览 2
提问于2014-01-31
得票数 0
回答已采纳
2
回答
串行编程比并行
fortran
更快
、
、
、
我试着测试一个
fortran
,看看我能从
MPI
的
串行编程中获得多大
的
速度。我首先用以下命令
编译
程序:然后,因为我
在
本地化
mpirun
时遇到了问题,所以我启动了这个程序,如下所示: /usr/bin/
mpirun
有没有可能,使用/usr/bin/
mpirun
时,
MP
浏览 0
提问于2016-01-05
得票数 1
1
回答
用
mpi
4py嵌套
mpi
调用
、
、
、
、
我试图使用
mpi
4py
调用
mpi
可执行文件
的
第二个实例。我发现了一个错误:但我
的
印象是,这正是产卵应该能够处理
的
--即设置一个新
的
通信器,在其中可以启动另一个/usr/bin/env
python
from
mpi
4py import
MP
浏览 8
提问于2016-09-21
得票数 2
回答已采纳
1
回答
CMake可以使用c++而不是mpicxx来
编译
我
的
代码吗?
、
、
、
、
我正在一个GNU/Linux系统
上
尝试
从
C++源代码构建一个
可执行文件
,它使用
MPI
。现在,我是一个
MPI
/OpenMP新手,我只是尝试将这段代码(这不是我
的
代码)改编成用CMake构建--
在
它拥有Makefile之前。我这么做是为了我
的
目标但
浏览 8
提问于2022-01-15
得票数 2
2
回答
如何将OpenMP和
MPI
导入到大型CLion CMake项目?
、
、
、
、
我是OpenMP和
MPI
的
新手,我想将OpenMP和
MPI
导入到我现有的CMake项目中。因此--}$ mpicxx main.cpp -o main.out $
mpirun
-np
浏览 21
提问于2020-01-13
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Block-1.5的编译和安装
Fortran For Fun 并行之Co-Array Fortran
ARM 表示LLVM的Fortran 编译器Flang取得重大进展
用MPI进行分布式内存编程(一)
是什么在释放人工智能(AI)和机器学习的力量?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券