Productivity Sync Just another WordPress weblog

January 28, 2013

AOSP master branch build times.

Filed under: Uncategorized — admin @ 9:43 pm

building asop master branch as of Jan 28, 2013 system build time comparisons:

lunch full_x86;

Dual Socket workstation 2 Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz cpu’s (each cpu has 8 cores with HT) 32GB 1333MHz ram 7200RPM HD

no ccache time nohup make -j 32

mgross@mtgdev:~/work/master$ time nohup make -j 32
nohup: ignoring input and appending output to `nohup.out’

real    17m12.243s
user    392m0.962s
sys    14m10.229s

with a primed ccache on SSD:

time nohup make -j 32
nohup: ignoring input and appending output to `nohup.out’

real    8m27.191s
user    66m11.256s
sys    4m43.330s

mgross@mtgdev:~/work/master$ ccache -s
cache directory                     /mnt/ssd/home/mgross/work/master/ccache
cache hit (direct)                     0
cache hit (preprocessed)           15346
cache miss                         15400
called for link                      944
unsupported source language          680
unsupported compiler option          180
files in cache                     30800
cache size                           4.1 Gbytes
max files                       10000000
max cache size                      16.0 Gbytes

 

HP Envy 17: i7 quad Intel(R) Core(TM) i7-2760QM CPU @ 2.40GHz 16GB 1600Mhz DDR3 7200RPM HD

no ccache: time nohup make -j 8

nohup: ignoring input and appending output to `nohup.out’

real 63m0.631s
user 440m56.765s
sys 13m22.894s

After priming the ccache (is on SSD, build on 7200RPM HD) and then rebuilding (after a reboot):

time nohup make -j 8
nohup: ignoring input and appending output to `nohup.out’

real 17m44.246s
user 76m37.079s
sys 4m51.046s
mgross@mgross-MOBL:~/work/master$ ccache -s
cache directory /mnt/ssd/home/mgross/work/master/ccache
cache hit (direct) 0
cache hit (preprocessed) 15345
cache miss 15401
called for link 944
can’t use precompiled header 961
unsupported source language 680
compiler check failed 329
unsupported compiler option 180
files in cache 30802
cache size 4.1 Gbytes
max files 500000
max cache size 8.0 Gbytes
mgross@mgross-MOBL:~/work/master$

Lenovo ThinkPad X220 : i5 dual core  Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz 8GB 1600Mhz DDR3 SSD

no ccache: time nohup make -j 4nohup:

ignoring input and appending output to `nohup.out’

real    111m1.760s
user    412m5.845s
sys    13m2.241s

Building with a primed ccache (build + ccache on same SSD) time nohup make -j 4
nohup: ignoring input and appending output to `nohup.out’

real    24m13.602s
user    77m27.790s
sys    5m4.503s

mgross@MGROSS-X220VM:~/work/master$ ccache -s
cache directory                     /mnt/ssd/home/mgross/work/master/ccache
cache hit (direct)                     0
cache hit (preprocessed)           15345
cache miss                         15401
called for link                      944
unsupported source language          680
unsupported compiler option          180
files in cache                     30802
cache size                           4.1 Gbytes
max files                       10000000
max cache size                      16.0 Gbytes

 

HP G62 : i3 dual core Intel(R) Core(TM) i3 CPU       M 330  @ 2.13GHz 8GB 1066Mhz DDR3 7200RPM HD

no ccache: time nohup make -j 4

nohup: ignoring input and appending output to `nohup.out’

real    176m56.178s
user    638m14.293s
sys    19m45.450s

 using primed ccache : time nohup make -j 4
nohup: ignoring input and appending output to `nohup.out’
real    45m38.374s
user    122m15.186s
sys    7m46.397s

mgross@G62-mgross:~/Work/master$ ccache -s
cache directory                     /home/mgross/Work/master/ccache
cache hit (direct)                     0
cache hit (preprocessed)           15344
cache miss                         15402
called for link                      944
unsupported source language          680
unsupported compiler option          180
files in cache                     30804
cache size                           4.1 Gbytes
max files                        1000000
max cache size                      10.0 Gbytes
mgross@G62-mgross:~/Work/master$

HP Mini 210:  Intel(R) Atom(TM) CPU N455   @ 1.66GHz 2GB ram SSD

time nohup make -j 1
nohup: ignoring input and appending output to `nohup.out’

real    1311m52.342s
user    1337m23.875s
sys    55m11.231s

Acer C7 chromebook running chrubuntu   Intel(R) Celeron(R) CPU 847 @ 1.10GHz 4GB RAM SSD

(AOSP on Sept 7,2013)

mgross@ChrUbuntu:~/work/master$ time nohup make -j 2

nohup: ignoring input and appending output to `nohup.out’

real 420m18.329s
user 503m3.878s
sys 23m13.138s

Powered by WordPress