Re: [ck] Re: 2.6.20-ck1

From: Ash Milsted
Date: Sun Feb 18 2007 - 14:04:29 EST


On Sun, 18 Feb 2007 13:38:59 +1100
Con Kolivas <kernel@xxxxxxxxxxx> wrote:

> mdew . writes:
>
> > On 2/16/07, Con Kolivas <kernel@xxxxxxxxxxx> wrote:
> >> This patchset is designed to improve system responsiveness and interactivity.
> >> It is configurable to any workload but the default -ck patch is aimed at the
> >> desktop and -cks is available with more emphasis on serverspace.
> >>
> >> Apply to 2.6.20
> >
> > any benchmarks for 2.6.20-ck vs 2.6.20?
>
> Would some -ck user on the mailing list like to perform a set of interbench
> benchmarks? They're pretty straight forward to do; see:
>
> http://interbench.kolivas.org
>
> --
> -ck
>
> _______________________________________________
> http://ck.kolivas.org/faqs/replying-to-mailing-list.txt
> ck mailing list - mailto: ck@xxxxxxxxxxxxxxx
> http://vds.kolivas.org/mailman/listinfo/ck

Hi, here's interbench as run on my Athlon XP 3200+, 512mb
RAM in single user mode (hardly any user processes). FS is ext3.

This is the vanilla kernel
----------------------------
Using 1093458 loops per ms, running every load for 30 seconds
Benchmarking kernel 2.6.20-beyondash at datestamp 200702181716

--- Benchmarking simulated cpu of Audio in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU % Deadlines Met
None 0.002 +/- 0.00251 0.004 100 100
Video 0.002 +/- 0.00268 0.005 100 100
X 1.42 +/- 3.17 10 100 100
Burn 0.002 +/- 0.00269 0.005 100 100
Write 0.021 +/- 0.203 4.84 100 100
Read 0.012 +/- 0.0148 0.073 100 100
Compile 0.009 +/- 0.0119 0.119 100 100
Memload 0.015 +/- 0.0343 0.494 100 100

--- Benchmarking simulated cpu of Video in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU % Deadlines Met
None 0.002 +/- 0.00261 0.024 100 100
X 2.94 +/- 8.24 66.7 99.2 87
Burn 0.002 +/- 0.00267 0.01 100 100
Write 0.051 +/- 0.948 29.5 100 99.9
Read 0.007 +/- 0.009 0.068 100 100
Compile 0.007 +/- 0.0162 0.247 100 100
Memload 0.011 +/- 0.0283 0.637 100 100

--- Benchmarking simulated cpu of X in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU % Deadlines Met
None 9.7 +/- 19.1 51 45.1 34.9
Video 11.4 +/- 24.1 68 37.5 29.8
Burn 0.033 +/- 0.258 2 98.7 97.7
Write 3.61 +/- 12.5 57 56.9 53.6
Read 0.04 +/- 0.316 3 98.4 97.4
Compile 1.3 +/- 7.38 56 74.1 71.4
Memload 4.29 +/- 12 54 84.2 75.1

--- Benchmarking simulated cpu of Gaming in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU
None 0.202 +/- 2.95 49.9 99.8
Video 66.2 +/- 66.5 73.2 60.2
X 336 +/- 623 3001 22.9
Burn 349 +/- 376 401 22.3
Write 33.2 +/- 73.3 566 75.1
Read 6.68 +/- 7.97 53.3 93.7
Compile 401 +/- 426 906 20
Memload 30.6 +/- 44.6 131 76.6


And this is with ck1-pre1
----------------------------
Using 1093458 loops per ms, running every load for 30 seconds
Benchmarking kernel 2.6.20-beyondash at datestamp 200702181739

--- Benchmarking simulated cpu of Audio in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU % Deadlines Met
None 0.002 +/- 0.00243 0.004 100 100
Video 0.002 +/- 0.00268 0.004 100 100
X 0.227 +/- 1.06 7 100 100
Burn 0.002 +/- 0.00271 0.005 100 100
Write 0.02 +/- 0.0995 1.48 100 100
Read 0.011 +/- 0.0131 0.07 100 100
Compile 0.01 +/- 0.0252 0.411 100 100
Memload 0.021 +/- 0.0989 1.61 100 100

--- Benchmarking simulated cpu of Video in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU % Deadlines Met
None 0.002 +/- 0.00303 0.062 100 100
X 0.395 +/- 2.2 33.7 99.9 99.1
Burn 0.002 +/- 0.00275 0.004 100 100
Write 0.018 +/- 0.109 3 100 100
Read 0.007 +/- 0.00927 0.139 100 100
Compile 0.007 +/- 0.0372 1.1 100 100
Memload 0.015 +/- 0.0773 1.63 100 100

--- Benchmarking simulated cpu of X in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU % Deadlines Met
None 0.006 +/- 0.0817 1 100 99.3
Video 14.3 +/- 26.8 68 35.7 26.2
Burn 0.166 +/- 1.66 21 98.7 97
Write 0.766 +/- 4.36 35 94.3 91.3
Read 0.106 +/- 1.25 21 98.7 97.3
Compile 0.776 +/- 4.35 48 92.6 89.2
Memload 1.5 +/- 6.83 44 96.4 91.7

--- Benchmarking simulated cpu of Gaming in the presence of simulated ---
Load Latency +/- SD (ms) Max Latency % Desired CPU
None 0.166 +/- 2.88 49.9 99.8
Video 66.2 +/- 66.6 80 60.2
X 101 +/- 202 1221 49.8
Burn 385 +/- 466 561 20.6
Write 30.6 +/- 54.1 175 76.6
Read 6.6 +/- 7.35 15.7 93.8
Compile 419 +/- 510 750 19.3
Memload 16.7 +/- 27.7 180 85.7

Both kernels were compiled with the same config, which is attached.
Voluntary preemption is enabled. Here's lspci

00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:0a.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
00:0b.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
00:0b.1 Input device controller: Creative Labs SB Audigy Game Port (rev 04)
00:0b.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev a1)
(nvidia module was not loaded during the benchmark runs)

Hope that's helpful,

Ash

Attachment: config
Description: Binary data