lkml.org 
[lkml]   [2000]   [Aug]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[benchmark] 2.4.0-test6-pre1 PAE vs non-PAE
Hi guys,

I was experimenting with the idea of using PAE-only kernels on all
machines (i.e. whether they have <4G or >4G of physical RAM) and did this
benchmark. Unfortunately, in PAE mode performance is so bad (6% is
noticeble to the eye!) that I gave up on that idea and will use
appropriate kernel on appropriate machine...

benchmark results are attached. The machine is dual PIII/550MHz with 512M
RAM running 2.4.0-test6-pre1 kernel.

Regards,
Tigran

BYTE UNIX Benchmarks (Version 4.1.0)
System -- Linux saturn 2.4.0-test6 #30 SMP Wed Aug 2 21:42:25 BST 2000 i686 unknown
Start Benchmark Run: Thu Aug 3 11:46:17 BST 2000
1 interactive users.
11:46am up 0 min, 1 user, load average: 0.35, 0.10, 0.03
lrwxrwxrwx 1 root root 4 Apr 15 14:10 /bin/sh -> bash
/bin/sh: symbolic link to bash
/dev/hda6 6048320 4790940 950140 83% /
Dhrystone 2 using register variables 1170683.8 lps (10.0 secs, 10 samples)
Double-Precision Whetstone 264.7 MWIPS (9.7 secs, 10 samples)
System Call Overhead 264422.8 lps (10.0 secs, 10 samples)
Pipe Throughput 245334.2 lps (10.0 secs, 10 samples)
Pipe-based Context Switching 66909.8 lps (10.0 secs, 10 samples)
Process Creation 2073.1 lps (30.0 secs, 3 samples)
Execl Throughput 631.3 lps (29.7 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks 218301.0 KBps (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks 127866.0 KBps (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks 83272.0 KBps (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks 102110.0 KBps (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks 80928.0 KBps (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks 39825.0 KBps (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks 350425.0 KBps (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks 162044.0 KBps (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks 115329.0 KBps (30.0 secs, 3 samples)
Shell Scripts (1 concurrent) 111.0 lpm (60.0 secs, 3 samples)
Shell Scripts (8 concurrent) 27.0 lpm (60.0 secs, 3 samples)
Shell Scripts (16 concurrent) 13.0 lpm (60.0 secs, 3 samples)
Arithmetic Test (type = short) 90915.6 lps (10.0 secs, 3 samples)
Arithmetic Test (type = int) 150386.5 lps (10.0 secs, 3 samples)
Arithmetic Test (type = long) 150423.8 lps (10.0 secs, 3 samples)
Arithmetic Test (type = float) 145244.3 lps (10.0 secs, 3 samples)
Arithmetic Test (type = double) 145236.3 lps (10.0 secs, 3 samples)
Arithoh 2501844.6 lps (10.0 secs, 3 samples)
C Compiler Throughput 495.7 lpm (60.0 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places no measured results
Recursion Test--Tower of Hanoi 15469.8 lps (20.0 secs, 3 samples)
PerlBench 164.3 lps (2.0 secs, 3 samples)
select() 2078728.2 lps (0.5 secs, 3 samples)


INDEX VALUES
TEST BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 1170683.8 100.3
Double-Precision Whetstone 55.0 264.7 48.1
Execl Throughput 43.0 631.3 146.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 83272.0 210.3
File Copy 256 bufsize 500 maxblocks 1655.0 39825.0 240.6
File Copy 4096 bufsize 8000 maxblocks 5800.0 115329.0 198.8
Pipe Throughput 12440.0 245334.2 197.2
Pipe-based Context Switching 4000.0 66909.8 167.3
Process Creation 126.0 2073.1 164.5
Shell Scripts (8 concurrent) 6.0 27.0 45.0
System Call Overhead 15000.0 264422.8 176.3
=========
FINAL SCORE 136.5
BYTE UNIX Benchmarks (Version 4.1.0)
System -- Linux saturn 2.4.0-test6 #31 SMP Thu Aug 3 12:42:14 BST 2000 i686 unknown
Start Benchmark Run: Thu Aug 3 12:53:23 BST 2000
1 interactive users.
12:53pm up 1 min, 1 user, load average: 0.16, 0.09, 0.03
lrwxrwxrwx 1 root root 4 Apr 15 14:10 /bin/sh -> bash
/bin/sh: symbolic link to bash
/dev/hda6 6048320 4760048 981032 83% /
Dhrystone 2 using register variables 1169787.8 lps (10.0 secs, 10 samples)
Double-Precision Whetstone 264.9 MWIPS (9.7 secs, 10 samples)
System Call Overhead 264611.5 lps (10.0 secs, 10 samples)
Pipe Throughput 246171.1 lps (10.0 secs, 10 samples)
Pipe-based Context Switching 66583.2 lps (10.0 secs, 10 samples)
Process Creation 2064.7 lps (30.0 secs, 3 samples)
Execl Throughput 631.9 lps (29.7 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks 218253.0 KBps (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks 125578.0 KBps (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks 81513.0 KBps (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks 101481.0 KBps (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks 76910.0 KBps (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks 38639.0 KBps (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks 351826.0 KBps (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks 161244.0 KBps (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks 114470.0 KBps (30.0 secs, 3 samples)
Shell Scripts (1 concurrent) 111.0 lpm (60.0 secs, 3 samples)
Shell Scripts (8 concurrent) 27.0 lpm (60.0 secs, 3 samples)
Shell Scripts (16 concurrent) 13.0 lpm (60.0 secs, 3 samples)
Arithmetic Test (type = short) 90893.9 lps (10.0 secs, 3 samples)
Arithmetic Test (type = int) 150421.1 lps (10.0 secs, 3 samples)
Arithmetic Test (type = long) 150441.3 lps (10.0 secs, 3 samples)
Arithmetic Test (type = float) 145224.6 lps (10.0 secs, 3 samples)
Arithmetic Test (type = double) 145260.6 lps (10.0 secs, 3 samples)
Arithoh 2502029.8 lps (10.0 secs, 3 samples)
C Compiler Throughput 493.4 lpm (60.0 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places no measured results
Recursion Test--Tower of Hanoi 15489.8 lps (20.0 secs, 3 samples)
PerlBench 165.0 lps (2.0 secs, 3 samples)
select() 2084093.5 lps (0.5 secs, 3 samples)


INDEX VALUES
TEST BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 1169787.8 100.2
Double-Precision Whetstone 55.0 264.9 48.2
Execl Throughput 43.0 631.9 147.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 81513.0 205.8
File Copy 256 bufsize 500 maxblocks 1655.0 38639.0 233.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 114470.0 197.4
Pipe Throughput 12440.0 246171.1 197.9
Pipe-based Context Switching 4000.0 66583.2 166.5
Process Creation 126.0 2064.7 163.9
Shell Scripts (8 concurrent) 6.0 27.0 45.0
System Call Overhead 15000.0 264611.5 176.4
=========
FINAL SCORE 135.7
BYTE UNIX Benchmarks (Version 4.1.0)
System -- Linux saturn 2.4.0-test6 #32 SMP Thu Aug 3 12:47:08 BST 2000 i686 unknown
Start Benchmark Run: Thu Aug 3 13:58:22 BST 2000
1 interactive users.
1:58pm up 1 min, 1 user, load average: 0.16, 0.09, 0.03
lrwxrwxrwx 1 root root 4 Apr 15 14:10 /bin/sh -> bash
/bin/sh: symbolic link to bash
/dev/hda6 6048320 4760096 980984 83% /
Dhrystone 2 using register variables 1171063.6 lps (10.0 secs, 10 samples)
Double-Precision Whetstone 264.8 MWIPS (9.7 secs, 10 samples)
System Call Overhead 267543.8 lps (10.0 secs, 10 samples)
Pipe Throughput 245575.5 lps (10.0 secs, 10 samples)
Pipe-based Context Switching 58106.3 lps (10.0 secs, 10 samples)
Process Creation 1545.4 lps (30.0 secs, 3 samples)
Execl Throughput 562.2 lps (29.8 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks 218887.0 KBps (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks 127555.0 KBps (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks 82351.0 KBps (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks 101295.0 KBps (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks 79893.0 KBps (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks 39295.0 KBps (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks 346638.0 KBps (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks 161511.0 KBps (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks 114512.0 KBps (30.0 secs, 3 samples)
Shell Scripts (1 concurrent) 110.0 lpm (60.0 secs, 3 samples)
Shell Scripts (8 concurrent) 27.0 lpm (60.0 secs, 3 samples)
Shell Scripts (16 concurrent) 13.0 lpm (60.0 secs, 3 samples)
Arithmetic Test (type = short) 90926.2 lps (10.0 secs, 3 samples)
Arithmetic Test (type = int) 150431.1 lps (10.0 secs, 3 samples)
Arithmetic Test (type = long) 150430.3 lps (10.0 secs, 3 samples)
Arithmetic Test (type = float) 145254.7 lps (10.0 secs, 3 samples)
Arithmetic Test (type = double) 145223.8 lps (10.0 secs, 3 samples)
Arithoh 2502182.9 lps (10.0 secs, 3 samples)
C Compiler Throughput 483.7 lpm (60.0 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places no measured results
Recursion Test--Tower of Hanoi 15484.8 lps (20.0 secs, 3 samples)
PerlBench 164.3 lps (2.0 secs, 3 samples)
select() 2082943.7 lps (0.5 secs, 3 samples)


INDEX VALUES
TEST BASELINE RESULT INDEX

Dhrystone 2 using register variables 116700.0 1171063.6 100.3
Double-Precision Whetstone 55.0 264.8 48.1
Execl Throughput 43.0 562.2 130.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 82351.0 208.0
File Copy 256 bufsize 500 maxblocks 1655.0 39295.0 237.4
File Copy 4096 bufsize 8000 maxblocks 5800.0 114512.0 197.4
Pipe Throughput 12440.0 245575.5 197.4
Pipe-based Context Switching 4000.0 58106.3 145.3
Process Creation 126.0 1545.4 122.7
Shell Scripts (8 concurrent) 6.0 27.0 45.0
System Call Overhead 15000.0 267543.8 178.4
=========
FINAL SCORE 129.6
\
 
 \ /
  Last update: 2005-03-22 13:57    [from the cache]
©2003-2011 Jasper Spaans