Maple Tree 20201029

Laurent Dufour ldufour at linux.ibm.com
Tue Nov 3 07:58:02 EST 2020


Le 30/10/2020 à 18:57, Liam R. Howlett a écrit :
> Hello,
> 
> Please find the git repo of the maple tree at:
>   https://github.com/oracle/linux-uek/tree/maple/mainline
>    The current tag is howlett/maple/20201029

Hi Liam,

As I mentioned yesterday, I give your series on a Power8 LPAR with 1024 CPUs and 
11TB memory.

The system looks stable and resist to a stress test with stress-ng for 10 
minutes using all the CPUs and 90% of the memory.

Today, I run the kernbench test, find attached the results.

I didn't see any performance regression, performances look a bit higher, but 
probably in the error margin.

Cheers,
Laurent.
-------------- next part --------------
1024 cpus found
Cleaning source tree...
Caching kernel source in ram...
Making oldconfig...
Kernel 5.9.0-rc1
Performing 5 runs of
make -j 512
make -j 1024
make -j

All data logged to kernbench.log
Warmup run...
Half load -j 512 run number 1...
Half load -j 512 run number 2...
Half load -j 512 run number 3...
Half load -j 512 run number 4...
Half load -j 512 run number 5...
Average Half load -j 512 Run (std deviation):
Elapsed Time 36.318 (0.808808)
User Time 6908.08 (196.424)
System Time 343.434 (101.36)
Percent CPU 19973.8 (747.498)
Context Switches 39458.2 (783.152)
Sleeps 853927 (25284.9)

Optimal load -j 1024 run number 1...
Optimal load -j 1024 run number 2...
Optimal load -j 1024 run number 3...
Optimal load -j 1024 run number 4...
Optimal load -j 1024 run number 5...
Average Optimal load -j 1024 Run (std deviation):
Elapsed Time 38.15 (0.364349)
User Time 7593.56 (747.569)
System Time 700.457 (405.581)
Percent CPU 22222.6 (2519.19)
Context Switches 44523.1 (5394.78)
Sleeps 1218864 (385525)

Maximal load -j run number 1...
Maximal load -j run number 2...
Maximal load -j run number 3...
Maximal load -j run number 4...
Maximal load -j run number 5...
Average Maximal load -j Run (std deviation):
Elapsed Time 38.334 (0.64632)
User Time 7597.13 (620.074)
System Time 666.941 (334.239)
Percent CPU 21948.7 (2131.4)
Context Switches 45558 (4637.65)
Sleeps 1.35038e+06 (364593)

-------------- next part --------------
1024 cpus found
Cleaning source tree...
Caching kernel source in ram...
Making oldconfig...
Kernel 5.9.0-rc1-maple+
Performing 5 runs of
make -j 512
make -j 1024
make -j

All data logged to kernbench.log
Warmup run...
Half load -j 512 run number 1...
Half load -j 512 run number 2...
Half load -j 512 run number 3...
Half load -j 512 run number 4...
Half load -j 512 run number 5...
Average Half load -j 512 Run (std deviation):
Elapsed Time 35.888 (0.582469)
User Time 6788.35 (56.8706)
System Time 372.196 (50.9857)
Percent CPU 19956.4 (463.653)
Context Switches 38377 (592.701)
Sleeps 892794 (39522.4)

Optimal load -j 1024 run number 1...
Optimal load -j 1024 run number 2...
Optimal load -j 1024 run number 3...
Optimal load -j 1024 run number 4...
Optimal load -j 1024 run number 5...
Average Optimal load -j 1024 Run (std deviation):
Elapsed Time 38.448 (0.335142)
User Time 7554.9 (816.06)
System Time 688.96 (353.558)
Percent CPU 22105.9 (2335.8)
Context Switches 43327.2 (5276.33)
Sleeps 1.21856e+06 (345061)

Maximal load -j run number 1...
Maximal load -j run number 2...
Maximal load -j run number 3...
Maximal load -j run number 4...
Maximal load -j run number 5...
Average Maximal load -j Run (std deviation):
Elapsed Time 38.306 (1.17213)
User Time 7607.39 (662.578)
System Time 697.605 (288.646)
Percent CPU 22079.6 (1983)
Context Switches 44460.2 (4556.71)
Sleeps 1.33682e+06 (326521)


More information about the maple-tree mailing list