Performing verification for oracular.

I deployed a lab system:

oracular
Sapphire Rapids 
Intel(R) Xeon(R) Platinum 8468

with 6.11.0-14-generic from -updates.

Running stress-ng:

$ sudo stress-ng --seq=100 --clone 100 --timeout=60 --metrics

stress-ng: info:  [143114] setting to a 1 min, 0 secs run per stressor
stress-ng: info:  [143114] dispatching hogs: 100 clone
stress-ng: metrc: [143114] stressor       bogo ops real time  usr time  sys 
time   bogo ops/s     bogo ops/s CPU used per       RSS Max
stress-ng: metrc: [143114]                           (secs)    (secs)    (secs) 
  (real time) (usr+sys time) instance (%)          (KB)
stress-ng: metrc: [143114] clone            119939     60.11      8.21   
6512.88      1995.43          18.39       108.49        155476
stress-ng: metrc: [379548] clone            119720     60.15      7.59   
6558.45      1990.49          18.23       109.17        157648
stress-ng: metrc: [687474] clone            119502     60.14      7.29   
6565.02      1986.98          18.18       109.28        158100
stress-ng: metrc: [990655] clone            119355     60.15      7.16   
6566.15      1984.24          18.16       109.28        157164

I then enabled -proposed and installed 6.11.0-17-generic and rebooted.

stress-ng: info:  [127695] setting to a 1 min, 0 secs run per stressor
stress-ng: info:  [127695] dispatching hogs: 100 clone
stress-ng: metrc: [127695] stressor       bogo ops real time  usr time  sys 
time   bogo ops/s     bogo ops/s CPU used per       RSS Max
stress-ng: metrc: [127695]                           (secs)    (secs)    (secs) 
  (real time) (usr+sys time) instance (%)          (KB)
stress-ng: metrc: [127695] clone            120142     60.12      8.64   
6525.11      1998.47          18.39       108.68        155340
stress-ng: metrc: [288779] clone            119832     60.13      7.76   
6564.59      1992.88          18.23       109.30        157108
stress-ng: metrc: [381377] clone            119782     60.14      8.29   
6556.41      1991.70          18.25       109.16        156376
stress-ng: metrc: [447458] clone            119489     60.16      7.66   
6553.12      1986.35          18.21       109.06        157224

As you can see, there is a very small performance gain on bogo ops.

The inlining is working as intended. Happy to mark verified for
oracular.

** Tags removed: verification-needed-oracular-linux
** Tags added: verification-done-oracular-linux

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2089327

Title:
  By always inlining _compound_head(), clone() sees 3%+ performance
  increase

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2089327/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to