Re: [announce] CFS-devel, performance improvements

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ingo Molnar <mingo@...>
Cc: <linux-kernel@...>
Date: Thursday, September 13, 2007 - 9:47 pm

On 9/13/07, Ingo Molnar <mingo@elte.hu> wrote:

I managed to work it all out (it was my fault after all), and I've now
made the changes you suggested to my .configs for 2.6.23-rc1 and
2.6.23-rc6. I've done the benchmarks all over, including tests with
the task bound to a single core. Without further ado, the numbers I
promised:

lat_ctx -s 0 2
#  rc1	  rc6  cfs-devel
1  4.58  4.39  4.42
2  4.76  4.42  4.41
3  4.74  4.52  4.67
4  4.74  4.44  4.76
5  4.79  4.74  4.59
6  4.80  4.65  4.76
7  4.52  4.54  4.50
8  4.72  4.57  4.62
9  4.87  4.67  4.80
10 4.69  4.47  4.65

hackbench 50
#  rc1    rc6    cfs-devel
1  6.634  5.969  5.894
2  6.342  5.974  5.903
3  6.219  5.913  5.941
4  6.702  5.980  5.916
5  6.287  6.007  5.943
6  6.239  6.022  5.899
7  6.434  5.946  5.904
8  6.229  6.007  5.941
9  6.387  5.947  5.880
10 6.383  5.946  5.933

pipe-test
#  rc1   rc6   cfs-devel
1  13.39 13.16 13.20
2  13.37 13.12 13.22
3  13.19 13.17 13.26
4  13.17 13.16 13.18
5  13.16 13.22 13.23
6  13.15 13.19 13.18
7  13.18 13.42 13.21
8  13.45 13.39 13.26
9  13.40 13.40 13.28
10 13.39 13.44 13.24

Bound to single core:

lat_ctx -s 0 2
#  rc1  rc6  cfs-devel
1  3.20 2.61 2.37
2  3.20 2.60 2.40
3  3.21 2.67 2.38
4  3.19 2.66 2.34
5  3.19 2.64 2.37
6  3.22 2.67 2.36
7  3.21 3.29 2.36
8  3.22 2.61 2.44
9  3.23 2.68 2.36
10 3.22 2.60 2.37

hackbench 50
#  rc1   rc6   cfs-devel
1  7.528 7.950 7.538
2  7.649 8.026 7.548
3  7.613 8.160 7.580
4  7.550 8.054 7.558
5  7.563 8.373 7.559
6  7.617 8.152 7.550
7  7.593 7.831 7.562
8  7.602 8.311 7.588
9  7.589 8.010 7.552
10 7.682 8.059 7.556

pipe-test
#  rc1   rc6  cfs-devel
1  10.29 9.27 8.54
2  10.30 9.29 8.54
3  10.31 9.28 8.54
4  10.29 9.27 8.54
5  10.28 9.28 8.53
6  10.30 9.28 8.53
7  10.30 9.28 8.54

I've made graphs like last time:
http://www.healthcarelinen.com/misc/lat_ctx_benchmark.png
http://www.healthcarelinen.com/misc/hackbench_benchmark.png
http://www.healthcarelinen.com/misc/pipe-test_benchmark.png
http://www.healthcarelinen.com/misc/BOUND_lat_ctx_benchmark.png
http://www.healthcarelinen.com/misc/BOUND_hackbench_benchmark.png
http://www.healthcarelinen.com/misc/BOUND_pipe-test_benchmark.png

I'll also attach the graphs, as well as my .configs.

As for the data, I really can't read much into it. I think the graphs
tell the story better (if only I could understand the story). Overall
though, a definite improvement over 2.6.23-rc1.
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[announce] CFS-devel, performance improvements, Ingo Molnar, (Tue Sep 11, 4:04 pm)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Wed Sep 12, 6:17 pm)
Re: [announce] CFS-devel, performance improvements, Willy Tarreau, (Thu Sep 13, 7:08 pm)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Fri Sep 14, 9:10 am)
Re: [announce] CFS-devel, performance improvements, Willy Tarreau, (Fri Sep 14, 1:54 pm)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 8:47 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Fri Sep 14, 7:46 am)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Thu Sep 13, 7:35 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Thu Sep 13, 8:14 am)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Thu Sep 13, 8:44 am)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Fri Sep 14, 7:16 am)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 5:19 am)
Re: [announce] CFS-devel, performance improvements, debian developer, (Thu Sep 13, 3:34 am)
Re: [announce] CFS-devel, performance improvements, debian developer, (Thu Sep 13, 3:17 am)
Re: [announce] CFS-devel, performance improvements, Mike Galbraith, (Wed Sep 12, 2:20 am)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Tue Sep 11, 9:16 pm)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 4:42 am)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 5:06 am)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 5:24 am)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 5:31 am)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 5:36 am)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 7:48 am)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 9:47 pm)
Re: [announce] CFS-devel, performance improvements, Kyle Moffett, (Fri Sep 14, 2:59 am)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 10:26 pm)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 5:43 am)
Re: [announce] CFS-devel, performance improvements, Rob Hussey, (Thu Sep 13, 6:17 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Tue Sep 11, 8:42 pm)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 3:52 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Thu Sep 13, 8:35 am)
Re: [announce] CFS-devel, performance improvements, Sam Ravnborg, (Thu Sep 13, 3:01 pm)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Fri Sep 14, 8:26 am)
Re: [announce] CFS-devel, performance improvements, Ingo Molnar, (Thu Sep 13, 10:28 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Thu Sep 13, 12:50 pm)
Re: [announce] CFS-devel, performance improvements, Arjan van de Ven, (Fri Sep 14, 11:26 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Fri Sep 14, 10:50 am)
Re: [announce] CFS-devel, performance improvements, Arjan van de Ven, (Fri Sep 14, 11:56 am)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Fri Sep 14, 11:13 am)
Re: [announce] CFS-devel, performance improvements, Kyle Moffett, (Thu Sep 13, 2:28 pm)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Thu Sep 13, 3:08 pm)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Thu Sep 13, 1:06 pm)
Re: [announce] CFS-devel, performance improvements, Roman Zippel, (Fri Sep 14, 8:04 am)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Fri Sep 14, 8:17 am)
Re: [announce] CFS-devel, performance improvements, Peter Zijlstra, (Thu Sep 13, 1:09 pm)