Boost logo

Boost-Build :

From: Pedro Ferreira (pedro.ferreira_at_[hidden])
Date: 2003-10-14 10:10:15


Hi Volodya,

> On the first look, everythings OK. I hope to finally find some time for V2
> development tomorrow, and will review/commit then.

Ok, thanks.

> BTW, you've noted 40x speedup. I guess that's for numbers.increment.

Right. Don't be too optimistic ;-)

> What's the effect on the overall build speed?

If you remember, I had posted the following values for my test suite:

# files 1 Elapsed: 0.451 seconds
# files 5 Elapsed: 0.621 seconds
# files 10 Elapsed: 0.811 seconds
# files 50 Elapsed: 2.684 seconds
# files 100 Elapsed: 5.718 seconds
# files 200 Elapsed: 11.517 seconds
# files 300 Elapsed: 17.435 seconds
# files 500 Elapsed: 47.418 seconds
# files 1000 Elapsed: 154.132 seconds

The new data are:

# files 1 Elapsed: 0.951 seconds
# files 1 Elapsed: 0.611 seconds
# files 5 Elapsed: 0.822 seconds
# files 10 Elapsed: 1.082 seconds
# files 50 Elapsed: 3.314 seconds
# files 100 Elapsed: 6.239 seconds
# files 200 Elapsed: 12.588 seconds
# files 300 Elapsed: 20.501 seconds
# files 500 Elapsed: 37.964 seconds
# files 1000 Elapsed: 92.283 seconds

These seem much more linear than the previous, except for the 1000 files case which is still a bit off.

Pedro

 ------=_NextPart_000_0128_01C3926D.A7981B80 Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2733.1800" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=Arial size=2>Hi Volodya,</FONT></DIV>
<DIV><BR><FONT face=Arial size=2>&gt; On the first look, everythings OK. I hope
to finally find some time for V2 <BR>&gt; development tomorrow, and will
review/commit then.<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Ok, thanks.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&gt; BTW, you've noted 40x speedup. I guess that's
for numbers.increment. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Right. Don't be too optimistic ;-)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&gt; What's the effect on the overall build
speed?<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>If you remember, I had posted the following values
for my test suite:</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV>
<DIV><FONT face="Courier New" size=2># files&nbsp;&nbsp;&nbsp; 1
Elapsed:&nbsp;&nbsp; 0.451 seconds<BR># files&nbsp;&nbsp;&nbsp; 5
Elapsed:&nbsp;&nbsp; 0.621 seconds<BR># files&nbsp;&nbsp; 10
Elapsed:&nbsp;&nbsp; 0.811 seconds<BR># files&nbsp;&nbsp; 50
Elapsed:&nbsp;&nbsp; 2.684 seconds<BR># files&nbsp; 100 Elapsed:&nbsp;&nbsp;
5.718 seconds<BR># files&nbsp; 200 Elapsed:&nbsp; 11.517 seconds<BR>#
files&nbsp; 300 Elapsed:&nbsp; 17.435 seconds<BR># files&nbsp; 500
Elapsed:&nbsp; 47.418 seconds</FONT></DIV>
<DIV><FONT face="Courier New" size=2># files 1000 Elapsed: 154.132
seconds</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2>The newdata
are:</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2># files&nbsp;&nbsp;&nbsp; 1
Elapsed:&nbsp;&nbsp; 0.951 seconds<BR># files&nbsp;&nbsp;&nbsp; 1
Elapsed:&nbsp;&nbsp; 0.611 seconds<BR># files&nbsp;&nbsp;&nbsp; 5
Elapsed:&nbsp;&nbsp; 0.822 seconds<BR># files&nbsp;&nbsp; 10
Elapsed:&nbsp;&nbsp; 1.082 seconds<BR># files&nbsp;&nbsp; 50
Elapsed:&nbsp;&nbsp; 3.314 seconds<BR># files&nbsp; 100 Elapsed:&nbsp;&nbsp;
6.239 seconds<BR># files&nbsp; 200 Elapsed:&nbsp; 12.588 seconds</FONT></DIV>
<DIV><FONT face="Courier New" size=2># files&nbsp; 300 Elapsed:&nbsp; 20.501
seconds<BR># files&nbsp; 500 Elapsed:&nbsp; 37.964 seconds<BR># files 1000
Elapsed:&nbsp; 92.283 seconds</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>These seem much more linear than the previous,
except for the 1000 files case which is still a bit off.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Pedro</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></DIV></DIV></BODY></HTML>
 ------=_NextPart_000_0128_01C3926D.A7981B80--


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk