Bottleneck At Heaven's Gates (Part Seven)

August Highland hmfah3 at hotmail.com
Fri Aug 22 12:55:44 CEST 2003


Bottleneck At Heaven's Gates (Part Seven)




tes t re por ter s 
tha n c om put er m 
aga zin es? 
*si gh* 
F00 26 
CS /EE 
58 10 
CS /EE 
68 10 
Oth er P 
rob lem s 
eL et's 
as sum 
e th at y ou can 
ge t th e te 
st j ig s 
pec ifie d 
pro per ly 
eW hic h is 
be tter 
? 
eB y h ow mu 
ch? 
eA re t he pro 
gra ms eq ual ly i mp ort ant 
? 
Ma chi ne A 
Ma chi ne B 
Ma chi ne 
C 
Pro g 1 (s ec) 
1 10 20 
Pro g 2 (s ec) 
100 0 
100 
20 
To tal Tim 
e ( sec 
) 
100 1 
110 
40 
F00 27 
CS /EE 
58 10 
CS /EE 
68 10 
How to S umm 
ariz e Pe 
rfor man 
ce 
eA rith me tic me an (we 
igh ted ari thm 
etic me an) 
tra cks 
ex ecu 
tion tim e: \Sigma (T 
i)/n 
or \Sigma (W 
i*T i) 
eH arm 
oni c m 
ean (w eig hte d h arm 
oni c m 
ean ) of 
rat es (e.g 
., M FLO 
PS ) tr ack 
s e xec 
utio 
n ti me : 
n/ \Sigma (1/R 
i) o r n /\Sigma (W 
i/R i) 
eN orm 
aliz ed exe 
cut ion tim 
e is ha ndy 
for sc alin 
g 
per for ma nce 
(e. g., X t ime 
s fa ste r th 
an 
SP AR Cs tati 
on 10) 
kA rith me tic me an imp 
act ed by cho 
ice of ref ere 
nce 
ma chi ne 
eU se the ge om etr ic m 
ean for co mp aris 
on: 
O~(T 
i)^1 /n 
kI nde 
pen den t of ch ose 
n m ach ine 
kb ut n 
ot g ood me tric for tot al e xec utio 
n ti me 
F00 28 
CS /EE 
58 10 
CS /EE 
68 10 
Per form 
anc e Ev 
alua tion 
e" For 
be tter 
or wo 
rse , be 
nch ma rks sh ape 
a f ield 
" 
eG ood pro duc ts c rea ted wh 
en hav 
e: 
kG ood be nch 
ma rks 
kG ood wa ys to s 
um ma rize 
pe rfo rm anc 
e 
eG ive n s ale s is 
a f unc 
tion in par t of pe rfo rm anc 
e 
rela tive to com 
pet itio n, i nve 
stm ent in imp 
rov ing 
pro duc 
t as rep ort ed by per for ma nce 
su mm 
ary 
eIf be nch 
ma rks /su mm 
ary ina 
deq uat e, t hen 
ch oos 
e 
bet we en imp 
rov ing pro 
duc t fo r re al p rog ram 
s v s. 
imp rov ing pr odu 
ct t o g et m 
ore sa les ; 
Sal es alm 
ost alw 
ays wi ns! 
eE xec utio n ti me is the 
me 
asu re o f co mp ute r 
per for ma nce 
! 
F00 29 
CS /EE 
58 10 
CS /EE 
68 10 
Mak e th e Co 
mm on C 
ase Fas 
t! 
Mo st p 
erv asi ve prin 
cip le i n d esi gn 
eE asy to say 
, ha rd to d 
o? 
kN eed to val ida te t hat it i s c om mo n o r un 
com mo n 
kH W = fas t, S W = 
slo w 
kH W t hat isn 
't u sed 
sti ll c ost s y ou 
kS W d 
one rig ht t hat isn 
't u sed 
pro bab ly d oes n't cos 
t yo u 
eIt s o ften 
the ca se tha t 
kc om mo n c ase 
s a re s 
imp ler tha n u nco 
mm on one 
s 
"e .g. exc 
ept ion s, o 
ver flow 
, in ter rup 
ts, etc . 
kT rul y s imp 
le i s o ften 
bo th c 
hea p a nd fas t, b est of bot h w orl ds 


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.510 / Virus Database: 307 - Release Date: 8/14/2003




More information about the Syndicate mailing list