One of the goals of the PCES-TENA project is to decrease compile times. Metrics are gathered nightly on all objects in the ACE+TAO+CIAO distribution and displayed here.
All the experiments run on the system described below. The machine is running Linux ( Fedora Core release 6 (Zod) ), and we use gcc version 4.1.1 to compile ACE+TAO+CIAO.
| ACE+TAO+CIAO Configuration | config.h |
#define TAO_HAS_ZIOP 0 #define ACE_HAS_MONITOR_FRAMEWORK 0 #define TAO_HAS_CORBA_MESSAGING 0 #define ACE_LACKS_UNIX_SYSLOG #define ACE_NLOGGING 1 #define TAO_HAS_SENDFILE 0 #define TAO_HAS_MCAST_PARSER 0 #define TAO_HAS_CORBANAME_PARSER 0 #define TAO_HAS_CORBALOC_PARSER 0 #define TAO_HAS_DDL_PARSER 0 #define TAO_HAS_HTTP_PARSER 0 #include "ace/config-linux.h" #undef ACE_HAS_IP_MULTICAST | |
| ACE+TAO+CIAO Configuration | default.features |
optimize_collocated_invocations=0 corba_messaging=0 minimum_corba=1 | |
| ACE+TAO+CIAO Configuration | platform_macros.GNU |
inline=1 OCFLAGS=-Os use_dep_libs=0 static_libs_only=1 LDFLAGS+=-Xlinker -M -Xlinker -Map -Xlinker \$@.map include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU optimize=1 debug=0 exceptions=1 | |
| CPU Information | /proc/cpuinfo |
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Xeon(TM) CPU 2.80GHz stepping : 9 cpu MHz : 2799.463 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5600.35 clflush size : 64 processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Xeon(TM) CPU 2.80GHz stepping : 9 cpu MHz : 2799.463 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5597.58 clflush size : 64 processor : 2 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Xeon(TM) CPU 2.80GHz stepping : 9 cpu MHz : 2799.463 cache size : 512 KB physical id : 3 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5597.70 clflush size : 64 processor : 3 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Xeon(TM) CPU 2.80GHz stepping : 9 cpu MHz : 2799.463 cache size : 512 KB physical id : 3 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5597.73 clflush size : 64 | |
| Available Memory | /proc/meminfo |
MemTotal: 1034968 kB MemFree: 518072 kB Buffers: 74788 kB Cached: 334632 kB SwapCached: 68 kB Active: 191872 kB Inactive: 238824 kB HighTotal: 130996 kB HighFree: 256 kB LowTotal: 903972 kB LowFree: 517816 kB SwapTotal: 128512 kB SwapFree: 128444 kB Dirty: 48 kB Writeback: 0 kB AnonPages: 19112 kB Mapped: 4820 kB Slab: 79932 kB SReclaimable: 65192 kB SUnreclaim: 14740 kB PageTables: 980 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 645996 kB Committed_AS: 93872 kB VmallocTotal: 114680 kB VmallocUsed: 892 kB VmallocChunk: 113516 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 Hugepagesize: 4096 kB | |
| OS Version | uname -a |
Linux node.fc6fpcorbaminimum2.autobuilds.isislab.vanderbilt.edu 2.6.20.6-1.2944.fc6.emulab-1 #4 SMP Fri Apr 20 15:18:49 MDT 2007 i686 i686 i386 GNU/Linux | |
| Compiler Version | gcc -v |
| Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-linux Thread model: posix gcc version 4.1.1 20070105 (Red Hat 4.1.1-51) | |
| Library Version | /lib/libc.so.6 |
GNU C Library stable release version 2.5, by Roland McGrath et al. Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 4.1.1 20061011 (Red Hat 4.1.1-30). Compiled on a Linux 2.6.9 system on 2007-01-05. Available extensions: The C stubs add-on version 2.1.2. crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson GNU libio by Per Bothner NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Native POSIX Threads Library by Ulrich Drepper et al BIND-8.2.3-T5B RT using linux kernel aio Thread-local storage support included. For bug reporting instructions, please see: <http://www.gnu.org/software/libc/bugs.html>. | |