------- 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