------- Comment From jhop...@us.ibm.com 2017-09-07 16:14 EDT-------
Hi, I was able to verify that these fixes in the -proposed kernel provide the 
expected performance improvements, thanks!

This time I re-baselined on a P9 with 32 DD2 cores, so overall compare
is a bit different than previous comments but still seeing significant
performance gains as expected. Here are the improvements of the proposed
kernel (4.10.0-34-generic -- #38~16.04.1-Ubuntu) compared to the
baseline kernel (4.10.0-33-generic #37~16.04.1-Ubuntu):

improvement
SMToff   SMT4
Execl ? single   136.6%  153.0%
Execl ? multi     -6.2%    8.8%
Sysexec ? single 110.1%   91.1%
Sysexec ? multi    2.8%    5.6%
Spawn ? single    43.9%   46.1%
Spawn ? multi      8.3%   14.2%

** Tags removed: verification-needed-zesty
** Tags added: verification-done-zesty

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1709220

Title:
  RPT related fixes missing in Ubuntu 16.04.3

Status in The Ubuntu-power-systems project:
  In Progress
Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Zesty:
  Fix Committed

Bug description:
  == SRU Justification ==
  These four commits are Radix performance patches specific to powerpc.  

  The patches are reported to help anywhere from 40% up to 3.5X on
  unixbench fork/exec testcases.

  The first patch was included in mainlne as of 4.12-rc1.  The last three 
patches are
  still in linux-next.


  ---Problem Description---

  The following patches are missing in the ubuntu 16.04.3 kernel

  https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156104.html

  https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/156105.html

  https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-April/157130.html

  ---uname output---

  4.10.0-29-generic #33~16.04.1-Ubuntu SMP Tue Jul 25 18:17:06 UTC 2017
  ppc64le ppc64le ppc64le GNU/Linux

  Machine Type = power9

  ---Steps to Reproduce---

  Did a fork and exec benchmark to look at the performance and they
  pointed to radix routines.

  Upstream commits mentioned:

  commit  f7327e0ba3805470cced2acfa053e795362ee41d

  powerpc/mm/radix: Remove unnecessary ptesync

  commit  f6b0df55cad252fedd60aa2ba75a0207d0006283

  powerpc/mm/radix: Don't do page walk cache flush when doing full mm
  flush

  commit  a5998fcb92552a18713b6aa5c146aa400e4d75ee

  powerpc/mm/radix: Optimise tlbiel flush all case

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-systems/+bug/1709220/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to