Redian新闻
>
新的amex everyday卡听起来很2啊
avatar
新的amex everyday卡听起来很2啊# Money - 海外理财
e*s
1
好多个分布的节点,每个存有自己的一个value,最后要达到的结果是所有的节点都
知道其他节点的值。给了两个方程,一个是send给某个特定节点,一个是receive自某
个特定节点,一个节点send的时候是block的,后来我才明白意思是send出去之后要等
待receive到反馈,问如何实现。其实就是把所有节点构造成一个树,recursive用dfs
遍历,block的用处其实就是压栈。
我没看懂 “后要达到的结果是所有的节点都知道其他节点的值”, 这不是应该是一个
图吗?Send 跟 Receive 该怎么用?请大牛解释一下。
avatar
e*s
3
是题目有问题,还是太弱智了不值得一提啊?
avatar
h*h
4
So easy, 去加油站反复加几次油1c的油就出来了
avatar
l*a
5
Try to search "Optimal All-To-All Broadcast Scheme". It is in distributed
computing.
avatar
c*w
6
吃饱了撑的

【在 h******h 的大作中提到】
: So easy, 去加油站反复加几次油1c的油就出来了
avatar
f*e
7
是ebay的吗?前些时有个人问了。

dfs

【在 e***s 的大作中提到】
: 好多个分布的节点,每个存有自己的一个value,最后要达到的结果是所有的节点都
: 知道其他节点的值。给了两个方程,一个是send给某个特定节点,一个是receive自某
: 个特定节点,一个节点send的时候是block的,后来我才明白意思是send出去之后要等
: 待receive到反馈,问如何实现。其实就是把所有节点构造成一个树,recursive用dfs
: 遍历,block的用处其实就是压栈。
: 我没看懂 “后要达到的结果是所有的节点都知道其他节点的值”, 这不是应该是一个
: 图吗?Send 跟 Receive 该怎么用?请大牛解释一下。

avatar
f*j
8
这样搞不会被FR吗?

【在 h******h 的大作中提到】
: So easy, 去加油站反复加几次油1c的油就出来了
avatar
e*s
9
巨硬的

【在 f*****e 的大作中提到】
: 是ebay的吗?前些时有个人问了。
:
: dfs

avatar
b*e
10
不会,会给小二拿枪扫

★ 发自iPhone App: ChineseWeb 8.6

【在 f*********j 的大作中提到】
: 这样搞不会被FR吗?
avatar
d*s
11
import mpi4py as MPI
size = MPI.COMM_WORLD.size; rank = MPI.COMM_WORLD.rank
datalist = [0 for ii in xrange(size)]
datalist[rank] = data;
stat = MPI.status()
non-block情况:
for id in xrange(size):
if id==rank: continue
MPI.Isend(data, dest=id)
ii=0
while iiif MPI.Iprobe(source=MPI.ANY_SOURCE, status=stat):
tmp = MPI.Irecv(source=stat.source)
datalist[stat.source] = tmp
ii+=1
block情况麻烦一些,只想出按顺序发送接收的笨办法:
for id in xrange(rank-1):
datalist[id] = MPI.Recv(tag=id)
for id in xrange(size):
MPI.Send(data, dest=id, tag=rank)
for id in range(rank+1,size):
datalist[id] = MPI.Recv(tag=id)

dfs

【在 e***s 的大作中提到】
: 好多个分布的节点,每个存有自己的一个value,最后要达到的结果是所有的节点都
: 知道其他节点的值。给了两个方程,一个是send给某个特定节点,一个是receive自某
: 个特定节点,一个节点send的时候是block的,后来我才明白意思是send出去之后要等
: 待receive到反馈,问如何实现。其实就是把所有节点构造成一个树,recursive用dfs
: 遍历,block的用处其实就是压栈。
: 我没看懂 “后要达到的结果是所有的节点都知道其他节点的值”, 这不是应该是一个
: 图吗?Send 跟 Receive 该怎么用?请大牛解释一下。

avatar
z*8
12
一点都不给力 才2.4 的MR。。。
avatar
e*s
13
我完全跪了
avatar
s*g
14
真这么干属于纯粹蛋疼。。

【在 h******h 的大作中提到】
: So easy, 去加油站反复加几次油1c的油就出来了
avatar
l*a
15
没学过是不好回答。

【在 e***s 的大作中提到】
: 我完全跪了
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。