腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
mpi4py
同步
内核
?
、
、
我正在
使用
mpi4py
版本3.0.1a0运行以下Python脚本rank = comm.Get_rank()为什么
mpi4py
无法执行这些任务?
浏览 16
提问于2018-02-27
得票数 1
回答已采纳
1
回答
如何
在Google Colab上运行
mpi4py
代码?
、
、
、
、
我有一段
使用
mpi4py
库分发的任务编写的代码。代码本质上只是分发循环,并在无法向量化的多个核心中运行它们,它看起来像这样: from
mpi4py
import MPInumtasks = comm.Get_size= 3 TAG4 = 4 通常,当我必须在我自己的本地计算机上运行时,我只需在我的终端中键入以下内容 mpiexec -np 4 python my-program-name.py 如果我要在所有4个
内核
上运行我的问题是,我
如何
在Google V
浏览 32
提问于2019-09-01
得票数 0
1
回答
在
mpi4py
窗口上
使用
活动目标
同步
Start()、Complete()、Post() Wait()的正确方式是什么?
、
、
import numpygroup = comm.Get_group() rank = comm.Get_rank我找不到
如何
在
mpi4py
online中
使用
活动目标
同步
功能的示例。顺便说一句,我得到了Fence()和Lock()
同步
函数。但我相信这种方法会更快,因为我的实际程序将有等级进程成对
同步
(我不想全局
同步
)。欢迎任何建议。
浏览 10
提问于2021-05-18
得票数 0
1
回答
python sendrecv()传递python对象
、
、
我试图
使用
mpi4py
的sendrecv()传递一个字典obj。from
mpi4py
import MPIrnk=comm.Get_rank()buffer1+size)%size,recvtag=(rnk-1+size)%size)如果我在最后一步打印idxidct,我将得到一堆“None”,因此字典idxdict不会在
内核
之间传递如果我
使用
字典作为缓冲器
浏览 3
提问于2014-06-08
得票数 1
回答已采纳
1
回答
mpi4py
中的哪些操作是“
同步
”操作
、
、
、
、
我正在
使用
mpi4py
编写一个python代码,从它导入MPI。然后,设置全局通信器MPI.COMM_WORLD,并将其存储在变量comm中。我
使用
n>1个线程运行这段代码,并且在某个时候它们都进入一个for循环(所有核心都有相同的迭代次数可通过)。所以我想知道这是否与减缩有关(.)打电话。我知道这个调用需要所有线程(也就是说,我们总共运行两个线程)。我的问题是
浏览 1
提问于2014-12-16
得票数 1
回答已采纳
5
回答
通过Python在MPI_Init中启动Open MPI时出错
、
、
、
我试图通过python访问与OpenMPI的共享库,但由于某种原因,我收到以下错误消息:[Geo00433:01196] mca: base: component_find: unable to open /us
浏览 2
提问于2016-03-22
得票数 11
8
回答
如何
识别conda包的受抚养人?
对于给定的conda 包,
如何
列出依赖它的包? 我最近在一个已经有MPI (openmpi)版本的大学集群上安装了anaconda。安装有anaconda的mpich2包和
mpi4py
包可以用于演示
mpi4py
,但mpi*编译器(mpicc等)并不兼容。因此,我
使用
conda remove、d、mpich2和
mpi4py
,并
使用
pip
使用
本地MPI安装和编译器安装
mpi4py
。我不得不四处寻找
mpi4py
的依赖关系,然后找出mpich
浏览 10
提问于2014-09-29
得票数 42
回答已采纳
3
回答
如何
让
mpi4py
在Windows上工作
、
、
我在试着用
mpi4py
。pip install
mpi4py
from
mpi4py
import MPI我在
mpi4py
文件夹中找过了,确实找不到。我认为问题在于我可能没有安装OpenMPI,但我到处找了找,就是找不到
如何
在Windows10上安装ir。 请帮帮忙。编辑:最初的问题是关于在windows10上安装OpenMPI并在
mpi4py
上
使用</
浏览 0
提问于2016-05-22
得票数 9
回答已采纳
1
回答
如何
使
mpi4py
使用
MPI3.0版本
、
我最近为
mpi4py
安装了2.0.0版本的python3。我希望这个API
使用
MPI3.0版本,但默认情况下它
使用
的是MPI2.0版本。我
如何
使它
使用
MPI版本3.0。PS:我
使用
“
mpi4py
安装
mpi4py
”安装了pip3。
浏览 1
提问于2016-12-05
得票数 0
3
回答
numpy数组的性质
、
、
如果我在一个
内核
上运行我的代码,这通常不会造成任何问题。但是,如果我
使用
mpi4py
将数据分散到多个
内核
,则必须仅
使用
C_contiguous,否则分散是不正确的。我的问题是,
如何
避免'b‘自动转换为F_contiguous? 谢谢, SLB
浏览 50
提问于2021-08-25
得票数 1
回答已采纳
4
回答
处理
同步
信号
、
、
、
我正在寻找有关处理
同步
信号(SIGSEGV、SIGILL等)的资源。与处理异步信号相比。 典型的信号处理机制(例如,
使用
杀死)在从
内核
到用户模式的控制传输中调用信号处理程序。我的理解是,“
同步
”信号的工作方式更像系统调用,即控制立即转移到
内核
--可能是因为
同步
信号通常与CPU中断(内存保护等)相关联。无论
如何
,
内核
处理程序都会被调用。在
同步
信号处理程序中
使用
否则是“异步信号-不安全”的libc函数安全吗?例如,我看到
浏览 4
提问于2017-09-05
得票数 3
回答已采纳
2
回答
中的Try语句(用于
mpi4py
)
、
、
、
就像这样: cimport something passtry: from
mpi4py
cimport MPI from mpi4py.mpi_c cimportimport
mpi4py
引发Impor
浏览 0
提问于2014-10-06
得票数 4
回答已采纳
1
回答
为什么
使用
共享内存的
内核
代码必须
同步
?(库达)
据我所知,
内核
是一个代码,函数,它是由GPU执行的。每个
内核
都有一个(由)网格执行的网格,该网格由块组成,块有线程。因此,每个
内核
(代码)甚至由数千个线程执行。 我对共享内存和
内核
代码
同步
有疑问。在
使用
共享内存的
内核
代码中,您能证明
同步
的必要性吗?
同步
如何
影响处理效率?
浏览 3
提问于2015-08-30
得票数 0
回答已采纳
8
回答
安装
mpi4py
时出错
、
、
、
我正在尝试
使用
pip install
mpi4py
安装
mpi4py
,但得到以下错误: error: Cannot find 'mpi.h' header.
浏览 2
提问于2015-02-11
得票数 37
1
回答
python:将包安装到自定义python环境中
、
我正在
使用
一个python脚本,它
使用
在脚本开始时定义的自定义python环境: File "/home/gleb/amber22/bin/MMPBSA.py.MPI", line 53, in <module>ModuleNotFoundError: No module named '
mpi4py
' 我已经在pyt
浏览 28
提问于2022-08-08
得票数 0
2
回答
监视器、互斥和信号量
使用
的
同步
级别(执行或
内核
)
、
、
、
、
我知道
内核
可以通过spinlock方法
同步
进程。然而,当涉及到一个处理器时,它
如何
做到这一点呢?它
如何
使用
同步
对象来确保互斥? 信号量是在执行层吗?
内核
是
如何
在这里发挥作用的?互斥锁只在
内核
级别实现吗?当资源空闲时,它们不会发出信号或消息。
浏览 0
提问于2012-11-13
得票数 0
1
回答
线程和k线程
、
、
、
、
有人能指点我
如何
为生产者
使用
者方案实现
内核
线程的正确方向吗?另外,如果有人可以告诉我
如何
在本例的实现中
使用
内核
的双链接列表(有界缓冲区)。到目前为止,我已经了解了
如何
初始化和
使用
p线程,以及用于程序
同步
的互斥变量,但我似乎不知道
如何
使用
内核
线程进行
同步
。 这是“浪头”。正在
使用
的是C
浏览 3
提问于2014-03-28
得票数 0
回答已采纳
1
回答
工作组处理的OpenCL顺序
、
、
我对OpenCL中的工作组处理有疑问。如果我有10个工作组,每个工作组有8个工作项。在GPU上是否有严格的工作组处理顺序?工作组的处理范围是从1到10,或者工作组是随机处理的。
浏览 4
提问于2011-05-26
得票数 1
1
回答
安装
mpi4py
和vcvarsall问题
、
、
通过阅读有关类似的文献,我认为这是一个编译器问题,但我不知道
如何
实现该问题中提到的修复。我从
mpi4py
找到我在Windows上,cmd不允许我运行这样的命令。我不太熟悉Windows命令行,所以不知道
如何
正确地实现这个修复,或者这是一个正确的修复吗?我正在
使用
OpenMPIvcvarsall.bat文件位于我的VS12文件夹中,因此很可能与上面的例子中所描述的问题相同。我
浏览 0
提问于2013-12-19
得票数 1
回答已采纳
3
回答
Python初学者-没有名为'
mpi4py
‘的模块
、
、
、
我是一名学生,我是第一次
使用
python。我的“并行编程”教授给了我这个简单的python代码。from
mpi4py
import MPIrank = comm.Get_rank()我正在试着运行它,但它不工作,我不知道
如何
修复它。python3 hello.
浏览 620
提问于2019-11-25
得票数 2
回答已采纳
点击加载更多
相关
资讯
如何使用rust-libp2p实现区块同步
如何实现天气数据的同步和使用QuartzScheduler?
商品同步使用教程
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
换机同步助手使用的教程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券