腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MPI
生成
和
cray
的
aprun
、
、
假设我有一个主程序,它基本上是一个1级
的
mpi
,它使用
MPI
生成
5个worker程序。现在,如果我使用以下命令执行我
的
master产卵后
的
总等级数为6,但这6个等级是否都在同一个节点上运行?有没有什么办法可以将6分配给3个节点?我可以精确地复制一个主进程
和
5个工作进程。
浏览 15
提问于2018-08-15
得票数 2
2
回答
使用slurm启动OpenMPI/pthread应用程序
、
在诸如XE6之类
的
Cray
计算机上,当通过
aprun
启动混合
MPI
/pthread应用程序时,有一个深度参数,它指示每个进程可以产生
的
线程数。例如,每个进程可以产生5个线程,操作系统将分发这些线程。 在使用Slurm
的
srun启动OpenMPI/pthread应用程序时,有没有类似的选项?这台机器是带有nehalem处理器
和
IB互连
的
通用HP集群。如果线程支持级别仅为
浏览 1
提问于2011-09-23
得票数 1
1
回答
什么会导致nvprof不返回数据?
、
、
、
、
我有一个带有OpenACC
的
Fortran代码。这是个大密码。我不可能在这里提供任何有意义
的
片段。它在
Cray
aprun
下运行良好:我想
和
nvprof一起分析一下。我试着:-Mdaz -traceback -Ktrap=inv -acc -ta=t
浏览 2
提问于2016-06-08
得票数 1
回答已采纳
1
回答
使用
aprun
放置进程--每个节点需要一个进程
、
、
我需要在
aprun
下
的
Cray
系统上运行一个
MPI
代码。由于我不想深入讨论
的
原因,我被要求运行它,以使任何节点都不会有多个进程。我一直对
aprun
手册页感到困惑,我不确定我是否弄明白了这一点。如果我只有两个进程,这个命令能确保它们在不同
的
节点上运行吗?(假设一个节点上有32个核心。) >
aprun
-n 2 -d 32 --cc depth ./myexec
浏览 28
提问于2020-09-22
得票数 0
回答已采纳
1
回答
为特定
的
MPI
进程设置环境变量
、
、
我正在
MPI
中运行Fortran代码。我需要在一个特定
的
过程中设置一个环境变量。有办法这样做吗?从Fortran代码调用"system“似乎没有效果。我正在通过"
aprun
“运行代码。
浏览 10
提问于2016-01-22
得票数 3
回答已采纳
1
回答
H5py通过setup.py安装,未定义符号: iso_c_binding_
、
、
、
、
我正在安装h5py,根据
的
教程,安装是成功
的
。running testrunning build_extPath to HDF5: '/opt/
cray
/hdf5-parallel/1.8.13/
cray
/83/'
MPI
Enabled: Tru
浏览 2
提问于2015-10-21
得票数 0
回答已采纳
1
回答
如何在
Cray
XE6计算节点(Unix类env)上使用带有
aprun
命令
的
GNU并行(bash脚本)?
、
、
、
、
我存储在这类
的
s.txt 16命令中:我是通过
aprun
命令在
Cray
集群中提交
的
,如下所示:我
的
目的是在time.The脚本中
的
每个节点运行8个这样
的
python作业,运行时间超过3个小时,并且没有创建任
浏览 5
提问于2017-04-20
得票数 1
回答已采纳
1
回答
在
Cray
XC30上运行VASP 5.3.5时出错
、
在
Cray
XC30上运行VASP 5.3.5时,我会看到以下错误:PMPI_Allgatherv(1235):
MPI
_Allgatherv(sbuf=0x49ead730, scount=1536,
MPI
_DOUBLE_COMPLEX, rbuf=0x49e95730, rcounts=0x494cd
浏览 7
提问于2015-06-01
得票数 2
2
回答
每个节点
的
Cray
XE6并行任务/并行任务
、
、
在作业提交脚本(
Cray
XE6)中,“并行任务数”(-N)
和
“每节点并行任务数”(-n)有什么不同?
浏览 3
提问于2013-07-15
得票数 1
1
回答
在运行Linux
的
Cray
系统上,如何使用自动BASH脚本中
的
aprun
提交多个qsub请求?
、
、
、
、
具体来说,
Cray
需要嵌入在
aprun
请求中
的
特殊命令( qsub )才能在批处理节点上执行作业(
Cray
默认为在不使用
aprun
语法
的
登录/计算节点上运行)。当将qsub请求手动键到
Cray
超级计算机时,定向语法是:
aprun
-n #CPUS /executable.exe param1 param2Ctrl-D 其中,用户在-V之后(在qsub语句中表示参数<e
浏览 7
提问于2016-11-11
得票数 1
回答已采纳
1
回答
是什么使
MPI
_File_write_all在浮点异常下失败?
、
、
我有个电话给
MPI
_File_write_allint data_size = 100*100*100;
MPI
_file sgfh; buf
的
大小可以改变,100^3只是一个例子
浏览 2
提问于2016-10-25
得票数 1
回答已采纳
1
回答
HPC群集计算机上
的
python
、
、
、
、
我问了一个非常接近这个问题
的
问题,但没有得到回答,从那时起,我希望我已经学会了更好地问这个问题。 我很好奇如何在一台
Cray
XE6机器上串行运行多个作业。即使是像池这样
的
mpi
4py应用程序也不能工作,因为我没有给主程序提供所有的处理器。如果我说
aprun
-n 64 mpipool.py,我将运行该脚本64次,而如果我执行类似
aprun
-n 1 -d 32 pool.py
的
操作,它确实可以工作。我看过
的
网站,想知道是否有人有在集群计算机上运行多个
浏览 2
提问于2014-11-11
得票数 2
1
回答
Paraview催化剂构建:如果我下载相同版本
的
Base并在
生成
源树时将其设置为catalyst_source_dir,则会得到一个错误
、
我正在尝试用现有的Paraview4.1超级构建来构建催化剂,我试图
生成
wiki中给出
的
源树。下载
的
催化剂库中
的
文件似乎与Paraview安装中
的
文件不同。我能在现有的模块中找到催化剂源吗? 有人能澄清这一点吗?
浏览 4
提问于2015-04-24
得票数 0
回答已采纳
3
回答
如何在
aprun
中获得排名
、
我正在尝试使用
aprun
运行多节点作业。但是,我不知道如何在bash环境中获取排名(或用作每个作业
的
ID
的
任何东西)。比如这个简单
的
工作:如何才能在每个派生
的
工作中获得排名?如果没有等级或任何唯一
的
作业ID之类
的
东西,这个
aprun
行将只运行完全相同
的
程序16次,这是不可取
的
。我一直在阅读文档,令人惊讶
浏览 2
提问于2015-03-14
得票数 4
2
回答
Fortran错误:两个无关
的
子例程调用之间
的
类型不匹配
、
、
、
MPI
_COMM_WORLD, ierr) 但是它无法在GNU下
的
Cray
平台上编译。真正
的
问题是,如果我注释掉了第一个
MPI
_GATHER,第二个编译
的
很好,如果我注释掉了第二个
MPI
_GATHER,第一个就会编译得很好。在GNU编译器不喜欢
的
代码中,这两种方式都有一些不同之处。只是为了笑笑,我在它们之间放了一条调试语句;得到了同样
的
错
浏览 4
提问于2020-09-14
得票数 10
回答已采纳
1
回答
MPI
_Alltoall在多大程度上可以超过
MPI
_Alltoallv?
我想知道,当传输
的
数据量大致相同时,执行
MPI
_Alltoallv函数
和
MPI
_Alltoall函数
的
运行时间有什么不同?我找不到任何这样
的
基准结果。我对大型实例感兴趣,在这些实例中,成千上万或更多
的
MPI
过程被使用,并且这些过程对应于给定
的
高性能控制系统
的
大部分(充其量考虑一些现代
的
部分,例如BG/Q、
Cray
XC30、
Cray
XE6,……)。
浏览 6
提问于2015-01-18
得票数 2
回答已采纳
1
回答
为什么我所有的
mpi
线程都是主线程?
、
我开始使用
MPI
,并编写了一个快速演示程序:{ int myRank =
MPI
_Comm_rank(
MPI
_COMM_WORLD, &myRank); cout << "slave" << endl; else{ cout << "ma
浏览 1
提问于2012-05-23
得票数 2
回答已采纳
1
回答
mpi
:
MPI
_INIT_THREAD提供
的
支持级别
、
、
、
当我使用具有所需线程支持级别的作为
MPI
_THREAD_MULTIPLE时,提供
的
支持级别仅为2。我不知道是做错了什么还是缺少编译器标志。在这个集群上,可以使用
mpi
、openmp等。在我
的
装有mpich2
的
ubuntu笔记本上,我得到了3级
的
支持,代码也是一样
的
。但是,我需要使用集群进行研究。我
的
程序是C++。 如果我需要改变什么,你能告诉我吗。谢谢。
浏览 0
提问于2012-05-08
得票数 2
回答已采纳
1
回答
我如何在一个
Cray
XC30上编译abinit?
、
、
、
我正在尝试在
Cray
XC30机器()上编译abinit代码()。有没有人有一个循序渐进
的
程序来做这件事?
浏览 4
提问于2015-05-13
得票数 0
2
回答
如何使用Intel Advisor来分析我
的
并行
MPI
应用程序?
、
、
、
我正在远程Linux服务器上工作,在那里我
的
应用程序与
MPI
并行运行。我想对它进行分析,并测试每个
MPI
进程中
的
负载平衡有多好,哪些是代码中最重
的
部分。为了并行运行我
的
应用程序,我通常是这样运行
的
: mpirun -n # ${location}/myApp arg1 arg2 etc.在机器中有一个关于Intel Advisor
的
模块,我将使用它。GUI命令advixe-gui不能工作,所以我必须用advixe-cl来完成它。
浏览 8
提问于2020-04-20
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券