Re: [ANNOUNCE] Interbench v0.21

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2005-07-15 at 14:01 +1000, Con Kolivas wrote:
> his makes a large difference to the latencies measured under mem_load
> particularly when running real time benchmarks on a RT-PREEMPT kernel

Here are some results from my 600MHz C3.  In realtime mode, the
PREEMPT_RT kernel performs as expected, max latencies are around 55
usecs with a very tight distribution.

Based on what we already know about the RT kernel I think this validates
the benchmark.  So the numbers Con posted showing an interactivity
regression from HZ=250 should be taken seriously.

Lee

Realtime mode:

rlrevell@mindpipe:~/kernel-source/interbench-0.21$ ./interbench -r -t 5
84648 loops_per_ms read from file interbench.loops_per_ms

Using 84648 loops per ms, running every load for 10 seconds
Benchmarking kernel 2.6.12-RT-V0.7.51-28 at datestamp 200507160215

--- Benchmarking Audio real time in the presence of loads ---
        Latency +/- SD (us)  Max Latency   % Desired CPU  % Deadlines Met
None         35 +/- 3.85          41             100            100
Video        36 +/- 4.15          51             100            100
X            37 +/- 4.39          49             100            100
Burn         34 +/- 4.19          50             100            100
Write        40 +/- 4.9           52             100            100
Read         38 +/- 3.36          46             100            100
Compile      40 +/- 4.11          54             100            100
Memload      41 +/- 4.24          51             100            100

--- Benchmarking Video real time in the presence of loads ---
        Latency +/- SD (us)  Max Latency   % Desired CPU  % Deadlines Met
None         29 +/- 4.15          42             100            100
X            28 +/- 3.52          46             100            100
Burn         28 +/- 3.37          41             100            100
Write        41 +/- 3.25          59             100            100
Read         37 +/- 3.07          43             100            100
Compile      36 +/- 4.99          54             100            100
Memload      38 +/- 3.39          48             100            100


Non realtime mode:

rlrevell@mindpipe:~/kernel-source/interbench-0.21$ ./interbench -t 5
84648 loops_per_ms read from file interbench.loops_per_ms

Using 84648 loops per ms, running every load for 10 seconds
Benchmarking kernel 2.6.12-RT-V0.7.51-28 at datestamp 200507160237

--- Benchmarking Audio in the presence of loads ---
        Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None      0.042 +/- 0.0234     0.176             100            100
Video     0.121 +/- 0.926         13             100            100
X          1.35 +/- 2.93        19.4             100            100
Burn      0.067 +/- 0.215       3.02             100            100
Write     0.763 +/- 2.18        16.9             100            100
Read      0.263 +/- 1.12        9.01             100            100
Compile   0.216 +/- 1.06         9.2             100            100
Memload   0.541 +/- 1.86        13.1             100            100

--- Benchmarking Video in the presence of loads ---
        Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None      0.428 +/- 1.07          17             100           97.2
X           4.6 +/- 4.23          50             100           68.3
Burn      0.394 +/- 1.18        16.8             100           97.8
Write      1.31 +/- 2.05        39.4             100             93
Read      0.462 +/- 0.809       18.2             100           96.8
Compile   0.991 +/- 1.67        42.3             100           94.2
Memload   0.558 +/- 0.949       18.9             100           97.2

--- Benchmarking X in the presence of loads ---
        Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None      0.599 +/- 0.599         24             100             95
Video      13.3 +/- 13.4          93             100             64
Burn      0.519 +/- 0.52          15             100             94
Write      1.91 +/- 1.91          77             100             91
Read      0.449 +/- 0.45          20             100             95
Compile    1.01 +/- 1.04          30             100             93
Memload    1.26 +/- 1.26          30             100             88

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux