MWT2 Kernel Benchmarks
Background
We roll a custom kernel (the so-called Ultralight Kernel) to optimize MWT2 for server operations. The most notable configuration difference from a stock RHEL-like kernel is the "No Forced Preemption" parameter set for the preemption model.
Benchmarks
Here are some results for a single run of tsibenchhepspec with each of the kernels:
|
iut2-c198 (R410) |
uct2-c200 (1950) |
uct2-c150 (Admins.KOI) |
uct2-c025 (ACT) |
2.6.38-UL1 |
229.41 |
73.96 |
64.29 |
34.81 |
2.6.39-UL1 |
224.93 |
74.61 |
62.73 |
35.15 |
3.1.0-rc4UL1 |
232.75 |
75.16 |
66.03 |
36.86 |
3.2.13-UL2 |
228.17 |
74.37 |
64.48 |
34.57 |
Ilija's benchmark, wall time in seconds:
|
iut2-c198 (R410) |
uct2-c200 (1950) |
uct2-c150 (Admins.KOI) |
uct2-c025 (ACT) |
2.6.38-UL1 |
42.08 |
86.37 |
114.26 |
102.14 |
2.6.39-UL1 |
42.61 |
84.81 |
162.55 |
101.48 |
3.1.0-rc4UL1 |
41.86 |
86.58 |
112.77 |
102.34 |
3.2.13-UL2 |
41.21 |
86.06 |
114.69 |
102.81 |
Ilija's benchmark, CPU time in seconds:
|
iut2-c198 (R410) |
uct2-c200 (1950) |
uct2-c150 (Admins.KOI) |
uct2-c025 (ACT) |
2.6.38-UL1 |
35.86 |
79.84 |
109.21 |
98.32 |
2.6.39-UL1 |
36.46 |
78.83 |
109.98 |
97.60 |
3.1.0-rc4UL1 |
35.71 |
79.50 |
107.55 |
97.75 |
3.2.13-UL2 |
35.74 |
79.36 |
109.52 |
98.89 |
--
LincolnBryant - 18 Sep 2012
- hepspec.jpg:
- ilijaCPUbench.jpg: