Performing verification for noble.

I deployed a lab system:

24.04 LTS
Sapphire Rapids 
Intel(R) Xeon(R) Platinum 8468

with 6.8.0-52-generic from -updates.

Running stress-ng:

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

stress-ng: info:  [180365] setting to a 1 min, 0 secs run per stressor
stress-ng: info:  [180365] dispatching hogs: 100 clone
stress-ng: metrc: [180365] stressor       bogo ops real time  usr time  sys 
time   bogo ops/s     bogo ops/s CPU used per       RSS Max
stress-ng: metrc: [180365]                           (secs)    (secs)    (secs) 
  (real time) (usr+sys time) instance (%)          (KB)
stress-ng: metrc: [180365] clone            119032     60.25      9.76   
6548.93      1975.76          18.15       108.86        160468
stress-ng: metrc: [425951] clone            118137     60.26      9.39   
6638.21      1960.35          17.77       110.31        158680
stress-ng: metrc: [653004] clone            118219     60.25      9.50   
6563.46      1962.11          17.99       109.09        160768
stress-ng: metrc: [893057] clone            117937     60.27      9.60   
6634.14      1956.95          17.75       110.24        159764

I then enabled -proposed and install 6.8.0-53-generic and rebooted.

stress-ng: info:  [164395] setting to a 1 min, 0 secs run per stressor
stress-ng: info:  [164395] dispatching hogs: 100 clone
stress-ng: metrc: [164395] stressor       bogo ops real time  usr time  sys 
time   bogo ops/s     bogo ops/s CPU used per       RSS Max
stress-ng: metrc: [164395]                           (secs)    (secs)    (secs) 
  (real time) (usr+sys time) instance (%)          (KB)
stress-ng: metrc: [164395] clone            120568     60.15      9.35   
6541.61      2004.34          18.40       108.90        155180
stress-ng: metrc: [352781] clone            120290     60.16      8.02   
6515.23      1999.39          18.44       108.43        159156
stress-ng: metrc: [658902] clone            120097     60.17      7.34   
6475.08      1996.07          18.53       107.74        158680
stress-ng: metrc: [960574] clone            120291     60.17      8.18   
6562.26      1999.08          18.31       109.19        157928

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

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

** Tags removed: verification-needed-noble-linux
** Tags added: verification-done-noble-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