Bottleneck At Heaven's Gates (Part Two)

August Highland hmfah3 at hotmail.com
Sat Aug 9 13:17:34 CEST 2003


Bottleneck At Heaven's Gates (Part Two)


EC T(r ,p) 
*R equ ired sta tic info 
rma tion 
*C ond itio ns for this bo ttle nec 
k to oc cur 
-s tde v( { EX EC T(r ,p)| 
pI^ P}) > t hre sho 
ld 
slo w s 
lav es (Re 
gio n r) 
De scr 
ipti on 
*M ast er/s 
lav e a ppl ica tion 
. 
*r is t he rec eiv e o per atio 
n in the ma ste r fo r co 
llec ting res ults 
*T he ma ste r is wa 
itin g fo 
r th e s lav es to f inis h. 
Pro of *Re 
qui red dy nam 
i'c i nfo rma 
tion 
-I DL ET (r), FR 
EQ (r) 
*R equ ired sta tic info 
rma tion 
*C ond itio ns for this bo ttle nec 
k to oc cur 
-M ast erS 
lav eAp 
plic atio n(.. .,... ,r,.. ,...) AN 
D 
-I DL ET (r)/ FR EQ (r) > th 
res hol d 
Ma ste rSla 
veA ppl ica tion 
Pr edi cat e 
Par am ete rs 
*P ID Pid 
Ma ste r: P 
roc ess 
id o f m ast er 
*R egi on Sen 
dM ast er: Sen 
d o per atio 
n fo r di stri but ing tas 
ks to t he sla ves 
. 
*R egi on Re cvM 
ast er: Re cv for 
col lec ting 
res ults fro m t he sla ves 
. 
*R egi on Sen 
dSl ave 
: Se nd for sub 
mit ting 
res ults to ma ste r. 
*R egi on Re cvS 
lav e: R 
ecv for ac cep 
ting ne w t ask 
s. 
Re qui red dy nam 
ic in form 
atio n: 
*e ven 
t tra ces for the 
se nd/ rec eiv e o per atio 
ns 
Co ndi tion 
: 
*P arti tion 
the pro ces sor s in 
tw o s ets : th e m 
ast er a 
nd the sla 
ves an d id 
ent ify 
Sen dM ast er, Re cvM 
ast er, Sen 
dSl ave 
, R ecv 
Sla ve suc 
h th at: 
*E ach sla ve rec eiv es a m 
ess age fro m t he ma ste r vi a R 
ecv Sla ve and 
retu rns su bse 
que ntly a m 
ess age to the ma 
ste r vi a S 
end 
Sla ve. 
*T he ma ste r se 
nds the tas ks to t he sla ves 
via Se ndM 
ast er a 
nd rec eiv es 
the res 
ults fro m t he sla ves 
via Re cvM 
ast er. 
*T his pa tter n is rep 
eat ed cyc lica lly. 
ove rloa ded ma ste r (R 
egi on r) 
De scr 
ipti on 
*M ast er/s 
lav e a ppl ica tion 
. 
*r is t he sen 
d/re cei ve ope 
rati on in t he sla ve for sen 
din g re 
sul ts a 
nd rec eiv ing 
new tas ks. 
*T he sla ves 
are 
wa itin g fo 
r th e m 
ast er t o a cce 
pt r esu 
lts or s 
end ne w t ask 
. 
Pro of *Re 
qui red dy nam 
i'c i nfo rma 
tion 
-I DL ET (r), FR 
EQ (r) 
*R equ ired sta tic info 
rma tion 
*C ond itio ns for this bo ttle nec 
k to oc cur 
-M ast erS 
lav eAp 
plic atio n(.. .,... ,..., Sen 
dSl ave 
,Re cvS lav e) A 
ND (r = 
Sen dSl ave 
OR r = Re cvS lav e) 
-I DL ET (r)/ FR EQ (r) > th 
res hol d 
loa d b ala nci ng at b 
arri er ( Re gio n r) 
De scr 
ipti on 
*T he exe 
cut ion tim 
e fo r ba rrie r r d 
iffe rs s 
ign ifica 
ntly in the pro 
ces sor s w hile the 
num ber of cal ls is 
eq ual . 
Pro of 1 *Re 
qui red dy nam 
i'c i nfo rma 
tion 
-E XE CT (r,p 
), F RE Q(r ,p) 
*C ond itio ns for this bo ttle nec 
k to oc cur 
-s tde v( { FR EQ T(r ,p)| 
pI^ P}) =0 AN D 
-s tde v( { EX EC T(r ,p)| 
pI^ P}) >th res hol d 
Pro of 2 *Re 
qui red dy nam 
i'c i nfo rma 
tion 
-I DL ET (r,p 
), F RE Q(r ,p) 
*C ond itio ns for this bo ttle nec 
k to oc cur 
- $pI^ 
P I DL ET (r,p 
)/FR 
EQ (r,p ) >t hre sho 
ld A uto Ins 
tru men 
ter 
Aut o E xec uto r 
Aut o F ind er 
Aut o C ont roll er 
pro ven hy pot hes es 
hyp oth ese s 
bot tlen 
eck s 
.2 -$ . 
pro gra m i nfo rma 
tion 
tra ce d 
ata 
sum ma ry i 
nfo rma 
tion 
sca lab ility 
inf orm 
atio nscalab ity analy sis s 
umm 
ariz er 
predi ction tool 
compiler i n s t r u m e n t e r 
s 
o 
u 
r 
c 
e 
a 
n 
a 
l 
y 
z 
e 
r 
tr 
ac 
e 
m 
on 
it 
or 
pro 
fili 
ng 
too 
l 
use r-su 
ppl ied 
hyp oth ese s 
app lica tion 
Dat aba se 
Seq uen ce for sea 
rch ing MP 
I bo ttle nec 
ks 
*e xce 
ssiv 
e_c ost s(M 
AIN ) 
* " p rog 
ram 
un its r: e 
xce ssiv 
e_c om mu nic atio 
n(r) 
*" mp i ca ll si tes s i n r: 
pe rfor ma nce 
_cr itica 
l_c om mu nic atio 
n(s ) 
*e xce ssiv 
e_n um ber _of _ca 
lls( s) 
*c om mu nic atio 
n_o f_b ig_ me ssa 
ges (s) 
*i f (s is MP 
I_R ece ive ) la te_ sen 
der (s) 
*s low _sl ave 
s(s ) 
*o ver loa ded 
_m ast er(s 
) 
*i f (s is MP 
I_S end 
) la te_ rec eiv er(s 
) 
*o ver loa ded 
_m ast er(s 
) 
*u nev en_ mp _di stri but ion (s) 
*" MP I_B arri er c 
alls s: exc 
ess ive _ba 
rrie r_s ync 
hro niz atio 
n(s ) 
*e xce ssiv 
e_n um ber _of _ca 
lls( s) 
*l oad 
_ba lan cin g_a 
t_b arri er(s 
) 
*" pro gra m u 
nits r: e 
xce ssiv 
e_I O(r ) 
*" pro gra m u 
nits r: u 
nev en_ wo rk_ dis trib utio 



august highland

muse apprentice guild
--"expanding the canon into the 21st century"
www.muse-apprentice-guild.com

culture animal
--"following in the footsteps of tradition"
www.cultureanimal.com










---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.507 / Virus Database: 304 - Release Date: 8/4/2003




More information about the Syndicate mailing list