Dual Intel Xeon 2.4Ghz - Linux 2.4.26 SMP

System:

CPU/Speed:        Dual Intel Xeon 2.4Ghz
Ram:              2 GB  DDR 266 SDRAM
Motherboard:      SuperMicro X5DE8-GG
Bus:              533MHz/400MHz system bus - 
Cache:            512KB
HD Controller:    EIDE Serverworks� GC-SL Chipset

Extra GCC compiler flags:

-s -static -O9 -finline-functions -funroll-loops -fomit-frame-pointer -mcpu=pentium4

Results:


  BYTE UNIX Benchmarks (Version 3.11)
  System -- Linux asterisk 2.4.26 #2 SMP Fri Feb 25 21:28:26 EST 2005 i686 unknown unknown 
GNU/Linux
  Start Benchmark Run: Sun Feb 27 11:52:16 EST 2005
   3 interactive users.
Dhrystone 2 without register variables   3824427.5 lps   (10 secs, 6 samples)
Dhrystone 2 using register variables     3826853.9 lps   (10 secs, 6 samples)
Arithmetic Test (type = arithoh)         144117876.9 lps   (10 secs, 6 samples)
Arithmetic Test (type = register)        564716.8 lps   (10 secs, 6 samples)
Arithmetic Test (type = short)           593443.6 lps   (10 secs, 6 samples)
Arithmetic Test (type = int)             564495.8 lps   (10 secs, 6 samples)
Arithmetic Test (type = long)            564591.0 lps   (10 secs, 6 samples)
Arithmetic Test (type = float)           549113.1 lps   (10 secs, 6 samples)
Arithmetic Test (type = double)          550140.2 lps   (10 secs, 6 samples)
System Call Overhead Test                329378.2 lps   (10 secs, 6 samples)
Pipe Throughput Test                     445623.4 lps   (10 secs, 6 samples)
Pipe-based Context Switching Test         86150.0 lps   (10 secs, 6 samples)
Process Creation Test                     13446.0 lps   (10 secs, 6 samples)
Execl Throughput Test                      8076.5 lps   (10 secs, 6 samples)
File Read  (10 seconds)                  1349113.0 KBps  (10 secs, 6 samples)
File Write (10 seconds)                  152700.0 KBps  (10 secs, 6 samples)
File Copy  (10 seconds)                   47811.0 KBps  (10 secs, 6 samples)
File Read  (30 seconds)                  1348764.0 KBps  (30 secs, 6 samples)
File Write (30 seconds)                  152777.0 KBps  (30 secs, 6 samples)
File Copy  (30 seconds)                   45990.0 KBps  (30 secs, 6 samples)
C Compiler Test                             812.5 lpm   (60 secs, 3 samples)
Shell scripts (1 concurrent)               2301.0 lpm   (60 secs, 3 samples)
Shell scripts (2 concurrent)               1833.0 lpm   (60 secs, 3 samples)
Shell scripts (4 concurrent)               1030.5 lpm   (60 secs, 3 samples)
Shell scripts (8 concurrent)                557.4 lpm   (60 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places         123038.9 lpm   (60 secs, 6 samples)
Recursion Test--Tower of Hanoi            60878.2 lps   (10 secs, 6 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Arithmetic Test (type = double)               2541.7   550140.2      216.4
Dhrystone 2 without register variables       22366.3  3824427.5      171.0
Execl Throughput Test                           16.5     8076.5      489.5
File Copy  (30 seconds)                        179.0    45990.0      256.9
Pipe-based Context Switching Test             1318.5    86150.0       65.3
Shell scripts (8 concurrent)                     4.0      557.4      139.3
                                                                 =========
     SUM of  6 items                                                1338.5
     AVERAGE                                                         223.1

/proc/cpuinfo:

285 /proc# cat cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Xeon(TM) CPU 2.40GHz
stepping        : 7
cpu MHz         : 2395.989
cache size      : 512 KB
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 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips        : 4784.12

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Xeon(TM) CPU 2.40GHz
stepping        : 7
cpu MHz         : 2395.989
cache size      : 512 KB
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 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips        : 4784.12

The same as above with new compiler flags:

-s -static -mcpu=pentium4 -O3  
 BYTE UNIX Benchmarks (Version 3.11)
  System -- Linux asterisk 2.4.26 #3 SMP Sun Feb 27 14:34:20 EST 2005 i686 unknown unknown 
GNU/Linux
  Start Benchmark Run: Sun Feb 27 14:48:30 EST 2005
   1 interactive users.
Dhrystone 2 without register variables   3600582.1 lps   (10 secs, 6 samples)
Dhrystone 2 using register variables     3640356.6 lps   (10 secs, 6 samples)
Arithmetic Test (type = arithoh)         15805393.2 lps   (10 secs, 6 samples)
Arithmetic Test (type = register)        565010.8 lps   (10 secs, 6 samples)
Arithmetic Test (type = short)           571274.0 lps   (10 secs, 6 samples)
Arithmetic Test (type = int)             564781.4 lps   (10 secs, 6 samples)
Arithmetic Test (type = long)            564857.1 lps   (10 secs, 6 samples)
Arithmetic Test (type = float)           556978.6 lps   (10 secs, 6 samples)
Arithmetic Test (type = double)          556881.9 lps   (10 secs, 6 samples)
System Call Overhead Test                328507.9 lps   (10 secs, 6 samples)
Pipe Throughput Test                     448645.7 lps   (10 secs, 6 samples)
Pipe-based Context Switching Test         83948.8 lps   (10 secs, 6 samples)
Process Creation Test                     13241.8 lps   (10 secs, 6 samples)
Execl Throughput Test                      7849.6 lps   (9 secs, 6 samples)
File Read  (10 seconds)                  1330156.0 KBps  (10 secs, 6 samples)
File Write (10 seconds)                  153199.0 KBps  (10 secs, 6 samples)
File Copy  (10 seconds)                   52817.0 KBps  (10 secs, 6 samples)
File Read  (30 seconds)                  1348939.0 KBps  (30 secs, 6 samples)
File Write (30 seconds)                  153788.0 KBps  (30 secs, 6 samples)
File Copy  (30 seconds)                   46792.0 KBps  (30 secs, 6 samples)
C Compiler Test                             817.8 lpm   (60 secs, 3 samples)
Shell scripts (1 concurrent)               2287.7 lpm   (60 secs, 3 samples)
Shell scripts (2 concurrent)               1825.0 lpm   (60 secs, 3 samples)
Shell scripts (4 concurrent)               1029.2 lpm   (60 secs, 3 samples)
Shell scripts (8 concurrent)                558.1 lpm   (60 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places         120704.5 lpm   (60 secs, 6 samples)
Recursion Test--Tower of Hanoi            61819.3 lps   (10 secs, 6 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Arithmetic Test (type = double)               2541.7   556881.9      219.1
Dhrystone 2 without register variables       22366.3  3600582.1      161.0
Execl Throughput Test                           16.5     7849.6      475.7
File Copy  (30 seconds)                        179.0    46792.0      261.4
Pipe-based Context Switching Test             1318.5    83948.8       63.7
Shell scripts (8 concurrent)                     4.0      558.1      139.5
                                                                 =========
     SUM of  6 items                                                1320.4
     AVERAGE                                                         220.1

Same configuration and almost the same flags as above with 2.6.10 kernel:

-mcpu=pentium4 -msse -mmmx -static -O9      

Results not much different than the 2.4 kernel:

 BYTE UNIX Benchmarks (Version 3.11)
  System -- Linux asterisk 2.6.10 #10 SMP Sun Feb 27 16:24:37 EST 2005 i686 unknown unknown
 GNU/Linux
  Start Benchmark Run: Sun Feb 27 16:31:29 EST 2005
   1 interactive users.
Dhrystone 2 without register variables   3883764.6 lps   (10 secs, 6 samples)
Dhrystone 2 using register variables     3891612.4 lps   (10 secs, 6 samples)
Arithmetic Test (type = arithoh)         15580982.5 lps   (10 secs, 6 samples)
Arithmetic Test (type = register)        557331.2 lps   (10 secs, 6 samples)
Arithmetic Test (type = short)           565900.0 lps   (10 secs, 6 samples)
Arithmetic Test (type = int)             557341.5 lps   (10 secs, 6 samples)
Arithmetic Test (type = long)            557318.4 lps   (10 secs, 6 samples)
Arithmetic Test (type = float)           539567.5 lps   (10 secs, 6 samples)
Arithmetic Test (type = double)          549211.7 lps   (10 secs, 6 samples)
System Call Overhead Test                342483.5 lps   (10 secs, 6 samples)
Pipe Throughput Test                     458720.3 lps   (10 secs, 6 samples)
Pipe-based Context Switching Test         65080.2 lps   (10 secs, 6 samples)
Process Creation Test                     15996.5 lps   (10 secs, 6 samples)
Execl Throughput Test                      6002.0 lps   (10 secs, 6 samples)
File Read  (10 seconds)                  1302400.0 KBps  (10 secs, 6 samples)
File Write (10 seconds)                  258732.0 KBps  (10 secs, 6 samples)
File Copy  (10 seconds)                   84970.0 KBps  (10 secs, 6 samples)
File Read  (30 seconds)                  1284176.0 KBps  (30 secs, 6 samples)
File Write (30 seconds)                  256572.0 KBps  (30 secs, 6 samples)
File Copy  (30 seconds)                   60486.0 KBps  (30 secs, 6 samples)
C Compiler Test                             775.5 lpm   (60 secs, 3 samples)
Shell scripts (1 concurrent)               2059.7 lpm   (60 secs, 3 samples)
Shell scripts (2 concurrent)               1600.3 lpm   (60 secs, 3 samples)
Shell scripts (4 concurrent)                937.0 lpm   (60 secs, 3 samples)
Shell scripts (8 concurrent)                500.0 lpm   (60 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places          98011.2 lpm   (60 secs, 6 samples)
Recursion Test--Tower of Hanoi            61646.5 lps   (10 secs, 6 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Arithmetic Test (type = double)               2541.7   549211.7      216.1
Dhrystone 2 without register variables       22366.3  3883764.6      173.6
Execl Throughput Test                           16.5     6002.0      363.8
File Copy  (30 seconds)                        179.0    60486.0      337.9
Pipe-based Context Switching Test             1318.5    65080.2       49.4
Shell scripts (8 concurrent)                     4.0      500.0      125.0
                                                                 =========
     SUM of  6 items                                                1265.8
     AVERAGE                                                         211.0

Wow, Soyo motherboards (KT600 Dragon) with one Athlon CPU (2500+) still out perform dual 2.4 hyperthreaded Xeons:

  BYTE UNIX Benchmarks (Version 3.11)
  System -- Linux asterisk 2.6.10 #3 Tue Mar 8 18:20:18 EST 2005 i686 unknown unknown GNU/L
inux
  Start Benchmark Run: Tue Mar  8 18:40:36 EST 2005
   1 interactive users.
Dhrystone 2 without register variables   4846626.0 lps   (10 secs, 6 samples)
Dhrystone 2 using register variables     4937741.1 lps   (10 secs, 6 samples)
Arithmetic Test (type = arithoh)         8190554.8 lps   (10 secs, 6 samples)
Arithmetic Test (type = register)        359541.3 lps   (10 secs, 6 samples)
Arithmetic Test (type = short)           345889.2 lps   (10 secs, 6 samples)
Arithmetic Test (type = int)             359525.7 lps   (10 secs, 6 samples)
Arithmetic Test (type = long)            359425.2 lps   (10 secs, 6 samples)
Arithmetic Test (type = float)           595065.7 lps   (10 secs, 6 samples)
Arithmetic Test (type = double)          719856.0 lps   (10 secs, 6 samples)
System Call Overhead Test                965929.6 lps   (10 secs, 6 samples)
Pipe Throughput Test                     700427.1 lps   (10 secs, 6 samples)
Pipe-based Context Switching Test        284186.2 lps   (10 secs, 6 samples)
Process Creation Test                     27612.1 lps   (10 secs, 6 samples)
Execl Throughput Test                      9349.3 lps   (9 secs, 6 samples)
File Read  (10 seconds)                  2586666.0 KBps  (10 secs, 6 samples)
File Write (10 seconds)                  248669.0 KBps  (10 secs, 6 samples)
File Copy  (10 seconds)                   14675.0 KBps  (10 secs, 6 samples)
File Read  (30 seconds)                  2977046.0 KBps  (30 secs, 6 samples)
File Write (30 seconds)                  202846.0 KBps  (30 secs, 6 samples)
File Copy  (30 seconds)                    9847.0 KBps  (30 secs, 6 samples)
C Compiler Test                             874.8 lpm   (60 secs, 3 samples)
Shell scripts (1 concurrent)               2429.3 lpm   (60 secs, 3 samples)
Shell scripts (2 concurrent)               1378.6 lpm   (60 secs, 3 samples)
Shell scripts (4 concurrent)                736.0 lpm   (60 secs, 3 samples)
Shell scripts (8 concurrent)                385.3 lpm   (60 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places         151703.3 lpm   (60 secs, 6 samples)
Recursion Test--Tower of Hanoi            69035.2 lps   (10 secs, 6 samples)


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Arithmetic Test (type = double)               2541.7   719856.0      283.2
Dhrystone 2 without register variables       22366.3  4846626.0      216.7
Execl Throughput Test                           16.5     9349.3      566.6
File Copy  (30 seconds)                        179.0     9847.0       55.0
Pipe-based Context Switching Test             1318.5   284186.2      215.5
Shell scripts (8 concurrent)                     4.0      385.3       96.3
                                                                 =========
     SUM of  6 items                                                1433.4
     AVERAGE                                                         238.9