Benchmarks (1.3.8)

Carlo Emilio Prelz (fluido@telepac.pt)
Sat, 8 Jul 1995 08:01:56 +0200 (MET DST)


Hi. No results for the short-lived 1.3.7 (yesterday morning (european
time) the machine at Rutgers was not answering). I compared 1.3.6
directly with 1.3.8.

The current release has NO problem for my everyday use. I am very
happy :-). On another machine I am having some problems in using IPX
in dosemu (but I only tested a partial patch there & I cannot test the
full 1.3.8 until Monday). If the thing persists, I will contact the
dosemu people.

I have been asked to increase the number of times that each benchmark
is run. From now, I am running 20 instead of the default 6 loops (10
instead of 3 for the most time-consuming ones). It took 5 hours for
1.3.8! Luckily, I sleep longer than that.

I have also been asked to add a reference to a constant release,
preferably from 1.2. I have results for 1.2.10. I am now adding the
comparison with that particular release.

Also, I was asked where the benchmarks could be found. On my first
message, I erroneously pointed you to Sunsite. The sources for the
Byte benchmarks can be found on tsx-11:

/pub/linux/sources/test_suites/benchmark.tar.Z

--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--

From:
* Linux pimpinel.fluido.org 1.3.6 #7 Fri Jun 30 20:40:51 MET DST 1995 i486
* Fri Jun 30 21:06:17 MET DST 1995

To:
* Linux pimpinel.fluido.org 1.3.8 #14 Fri Jul 7 20:06:44 MET DST 1995 i486
* Fri Jul 7 20:39:54 MET DST 1995

*******
Results
*******

File Write (10 seconds) || 8000.0 -> 9920.0 +24.00%
File Write (30 seconds) || 9033.0 -> 9936.0 +10.00%
Pipe Throughput Test || 17762.2 -> 18819.0 +5.95%
Process Creation Test || 128.0 -> 134.4 +5.00%
Execl Throughput Test || 62.9 -> 65.5 +4.13%
Pipe-based Context Switching Test || 3188.8 -> 3320.0 +4.11%
File Read (10 seconds) || 88186.0 -> 91719.0 +4.01%
Recursion Test--Tower of Hanoi || 690.0 -> 715.5 +3.70%
C Compiler Test || 44.6 -> 46.1 +3.36%
System Call Overhead Test || 30255.1 -> 30649.9 +1.30%
Dhrystone 2 without register variables || 49547.3 -> 49614.5 +0.14%
File Copy (10 seconds) || 1272.0 -> 1273.0 +0.08%
Arithmetic Test (type = register) || 8356.4 -> 8360.2 +0.05%
Arithmetic Test (type = float) || 5058.5 -> 5060.1 +0.03%
Arithmetic Test (type = arithoh) || 126987.4 -> 127019.9 +0.03%
Arithmetic Test (type = int) || 8358.1 -> 8359.7 +0.02%
Arithmetic Test (type = short) || 7500.0 -> 7501.4 +0.02%
Arithmetic Test (type = double) || 5059.6 -> 5060.3 +0.01%
Arithmetic Test (type = long) || 8359.0 -> 8359.8 +0.01%
Shell scripts (4 concurrent) || 23.0 -> 23.0 +0.00%
Shell scripts (8 concurrent) || 11.0 -> 11.0 +0.00%
Dhrystone 2 using register variables || 49730.7 -> 49644.2 -0.17%
File Read (30 seconds) || 93784.0 -> 93398.0 -0.41%
File Copy (30 seconds) || 1156.0 -> 1135.0 -1.82%
Shell scripts (2 concurrent) || 46.0 -> 45.1 -1.96%
Shell scripts (1 concurrent) || 87.9 -> 86.1 -2.05%
Dc: sqrt(2) to 99 decimal places || 6325.1 -> 5927.1 -6.29%

--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--

From:
* Linux pimpinel.fluido.org 1.2.10 #59 Tue Jun 13 09:46:17 MET DST 1995 i486
* Tue Jun 27 10:18:13 MET DST 1995

To:
* Linux pimpinel.fluido.org 1.3.8 #14 Fri Jul 7 20:06:44 MET DST 1995 i486
* Fri Jul 7 20:39:54 MET DST 1995

*******
Results
*******

Execl Throughput Test || 51.6 -> 65.5 +26.94%
File Write (10 seconds) || 8100.0 -> 9920.0 +22.47%
Process Creation Test || 119.9 -> 134.4 +12.09%
File Write (30 seconds) || 8911.0 -> 9936.0 +11.50%
Shell scripts (8 concurrent) || 10.0 -> 11.0 +10.00%
Shell scripts (2 concurrent) || 41.0 -> 45.1 +10.00%
Shell scripts (1 concurrent) || 78.3 -> 86.1 +9.96%
Shell scripts (4 concurrent) || 21.0 -> 23.0 +9.52%
C Compiler Test || 42.2 -> 46.1 +9.24%
File Copy (10 seconds) || 1180.0 -> 1273.0 +7.88%
File Copy (30 seconds) || 1054.0 -> 1135.0 +7.69%
Dhrystone 2 without register variables || 46284.2 -> 49614.5 +7.20%
System Call Overhead Test || 29238.2 -> 30649.9 +4.83%
Pipe Throughput Test || 18512.0 -> 18819.0 +1.66%
Recursion Test--Tower of Hanoi || 709.2 -> 715.5 +0.89%
Dc: sqrt(2) to 99 decimal places || 5906.2 -> 5927.1 +0.35%
Arithmetic Test (type = float) || 5055.6 -> 5060.1 +0.09%
Arithmetic Test (type = register) || 8353.2 -> 8360.2 +0.08%
Arithmetic Test (type = arithoh) || 126914.4 -> 127019.9 +0.08%
Arithmetic Test (type = int) || 8353.4 -> 8359.7 +0.08%
Arithmetic Test (type = long) || 8353.5 -> 8359.8 +0.08%
Arithmetic Test (type = short) || 7496.0 -> 7501.4 +0.07%
Arithmetic Test (type = double) || 5056.8 -> 5060.3 +0.07%
File Read (30 seconds) || 93460.0 -> 93398.0 -0.07%
Dhrystone 2 using register variables || 49802.4 -> 49644.2 -0.32%
File Read (10 seconds) || 92743.0 -> 91719.0 -1.10%
Pipe-based Context Switching Test || 3446.9 -> 3320.0 -3.68%

--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--

Enjoy!
Carlo

--
  *                                          ...Ma appena fuori tutto e' gomma,
* K * Carlo E. Prelz - fluido@telepac.pt      tutto e' cicca impiastricciata...
  *                                     (Marco Zappa-Niente cicca nella scuola)