Hello Salvador,
I've done a bunch of test for you :
Vob server : E450, view server Ultra 5, with 900 Mo Ram. Link between
Vob/View server = 100 Mb/s
Context : recursive make, 135 objects (C++) and 24 libraries to build in 24
different directories. Cross Compiler Diab Data for PPC 603e. This compiler
use not the template repository. View cache set to 1 Mb
Aflter a complete Gmake clean, Gmake Makefile, Gmake depend
time Gmake -sk all (first pass to fill the cache)
5mn 22 s.
time Gmake -sk all (second pass)
4mn 57 s
time Clearmake -C gnu -sk all (fisrt pass, no wink-in)
6mn 10s
time Clearmake -C gnu -sk all (second pass, no wink-in)
5 mn 50 s
Note : this result is very dependant of the kind of compiler you use. With
the SparckWork C++ compiler, the number of derived object is very
important(template repository), and the time of build increase.
HTH.
Emmanuel
-----Message d'origine-----
De: Salvador Cobian (7658) 58 [mailto:cobian@itginc.com
Date: Tuesday, January 18, 2000 10:33 PM
À: cciug@Rational.Com; Sal Cobian
Objet: [cciug] Clearmake: Parallel and Distributed builds with clearmake
Does anyone have some benchmark number between clearmake, gnu make , sun
make with respect to non-parallel non-distributed builds, and parallel and
distributed builds
My Env:
Platform: Sparc Ultra 10
OS: Solaris 2.6
Compilers: GNU make, sun make, sun clearmake
I understand that build times are dependent on many variables according to
each software system being built ... I just
want to get a sense as to what I should expect. I am just looking at build
times ...
Specific issues:
If I build system "A " with clearmake in a non-parallel non-distributed
mode(make clean previously ran ) how will it
compare to sun make, gnu make. Probably clearmake is not so good. How much
worse ???
At what degree of parallelism does it pay off to use clearmake over sun
make with respect to build time ?
...
Thanks,
-Sal.
--/*************************************************
Salvador Cobian
E-mail: cobian@itginc.com
*************************************************/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
This archive was generated by hypermail 2b29 : Sun May 06 2001 - 00:22:31 EDT