-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Labels
Milestone
Description
PerfLabTests.StackWalk.Walk has regressed on arm64. By +- 20% on Linux and +- 50% on Windows.
Moving average makes it easier to spot the moment it has regressed:
Looking at the diff it seems that it's #64688 (cc @mangod9)
Repro:
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_monthly.py net7.0-preview2 net7.0-preview3 --filter PerfLabTests.StackWalk.Walk --architecture arm64PerfLabTests.StackWalk.Walk
| Result | Ratio | Operating System | Bit | Processor Name |
|---|---|---|---|---|
| Slower | 0.80 | alpine 3.12 | Arm64 | Unknown processor |
| Same | 0.81 | debian 11 | Arm64 | Unknown processor |
| Slower | 0.82 | ubuntu 18.04 | Arm64 | Unknown processor |
| Slower | 0.51 | Windows 10 | Arm64 | Microsoft SQ1 3.0 GHz |
| Slower | 0.53 | Windows 11 | Arm64 | Microsoft SQ1 3.0 GHz |
| Slower | 0.51 | Windows 11 | Arm64 | Unknown processor |
| Faster | 2.27 | macOS Monterey 12.3 | Arm64 | Apple M1 Max |
| Same | 0.85 | Windows 10 | X64 | Intel Xeon Platinum 8272CL CPU 2.60GHz |
| Same | 0.92 | Windows 10 | X64 | Intel Xeon CPU E5-1650 v4 3.60GHz |
| Same | 0.94 | Windows 11 | X64 | AMD Ryzen Threadripper PRO 3945WX 12-Cores |
| Slower | 0.78 | Windows 11 | X64 | AMD Ryzen 9 5900X |
| Slower | 0.73 | Windows 11 | X64 | Intel Core i5-4300U CPU 1.90GHz (Haswell) |
| Same | 0.71 | Windows 11 | X64 | Unknown processor |
| Slower | 0.79 | Windows 11 | X64 | Intel Core i7-8700 CPU 3.20GHz (Coffee Lake) |
| Same | 0.86 | Windows 11 | X64 | Intel Core i9-9900T CPU 2.10GHz |
| Same | 0.76 | alpine 3.13 | X64 | Intel Core i7-7700 CPU 3.60GHz (Kaby Lake) |
| Same | 0.95 | centos 7 | X64 | Intel Xeon CPU E5530 2.40GHz |
| Same | 1.14 | debian 11 | X64 | Intel Core i7-7700 CPU 3.60GHz (Kaby Lake) |
| Same | 0.78 | opensuse-leap 15.3 | X64 | Intel Core i7-7700 CPU 3.60GHz (Kaby Lake) |
| Slower | 0.79 | pop 20.04 | X64 | Intel Core i7-6600U CPU 2.60GHz (Skylake) |
| Same | 0.96 | ubuntu 18.04 | X64 | Intel Xeon CPU E5-1650 v4 3.60GHz |
| Same | 0.91 | ubuntu 18.04 | X64 | Intel Core i7-2720QM CPU 2.20GHz (Sandy Bridge) |
| Same | 0.89 | ubuntu 20.04 | X64 | Intel Core i7-8650U CPU 1.90GHz (Kaby Lake R) |
| Same | 0.97 | Windows 10 | Arm | Microsoft SQ1 3.0 GHz |
| Same | 0.87 | ubuntu 18.04 | Arm | ARMv7 Processor rev 3 (v7l) |
| Same | 0.99 | Windows 10 | X86 | Intel Xeon CPU E5-1650 v4 3.60GHz |
| Same | 0.97 | Windows 11 | X86 | AMD Ryzen Threadripper PRO 3945WX 12-Cores |
| Same | 1.03 | Windows 11 | X86 | Intel Core i7-10510U CPU 1.80GHz |
| Same | 1.00 | Windows 7 SP1 | X86 | Intel Core i7-7700 CPU 3.60GHz (Kaby Lake) |
| Same | 1.03 | macOS Monterey 12.2.1 | X64 | Intel Core i7-5557U CPU 3.10GHz (Broadwell) |
| Same | 0.99 | macOS Monterey 12.3.1 | X64 | Intel Core i7-4870HQ CPU 2.50GHz (Haswell) |

