avatar
f*h
1
N processors 同时 read M memories,
如果有同时两个processors read同一个就算一个读写失败。
问平均的read memory成功的次数
avatar
t*g
2
m*(m-1)*(m-2)...(m-n+1)/m^n.

【在 f**h 的大作中提到】
: N processors 同时 read M memories,
: 如果有同时两个processors read同一个就算一个读写失败。
: 问平均的read memory成功的次数

avatar
f*h
3
你这个是求全部procssor read memory成功的概率。题目是求成功次数的期望

【在 t******g 的大作中提到】
: m*(m-1)*(m-2)...(m-n+1)/m^n.
avatar
t*g
4
n*((m-1)/m)^(n-1)

【在 f**h 的大作中提到】
: 你这个是求全部procssor read memory成功的概率。题目是求成功次数的期望
avatar
f*h
5
解释一下?

【在 t******g 的大作中提到】
: n*((m-1)/m)^(n-1)
avatar
d*l
6
我认为4楼是对的,利用E(A+B)=E(A)+E(B)。先算每个的期望,再乘以n。
每个成功的概率:其它n-1个process全部读写另外m-1个内存中的一个的概率,((m-1)/
m)^(n-1)。
avatar
P*l
7
代个数N=2,M=4,这个得1.5
实际上成功是1.75吧
不知道我说错没

【在 t******g 的大作中提到】
: n*((m-1)/m)^(n-1)
avatar
s*n
8
E = N^2*(M-1)^(N-1)/M^N
P_i = N* 1/M * (1-1/M)^(N-1)
avatar
t*g
9
M1 M2 M3 M4
0 N1N2
2 N1 N2
2 N1 N2
2 N1 N2
2 N2 N1
0 N1N2
2 N1 N2
2 N1 N2
2 N2 N1
2 N2 N1
0 N1N2
2 N1 N2
2 N2 N1
2 N2 N1
2 N2 N1
0 N1N2
24/16 = 1.5

【在 P**l 的大作中提到】
: 代个数N=2,M=4,这个得1.5
: 实际上成功是1.75吧
: 不知道我说错没

avatar
s*n
10
timzheng:
你说的对,最后应该*M 我*N了
就是一个硬币问题,组合数*P *(1-P)^(n-1)
Thanks,
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。