Skip to content

PerfLabTests.StackWalk.Walk has regressed on arm64 #67971

@adamsitnik

Description

@adamsitnik

PerfLabTests.StackWalk.Walk has regressed on arm64. By +- 20% on Linux and +- 50% on Windows.

Reporting System

image

Moving average makes it easier to spot the moment it has regressed:

image

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 arm64

PerfLabTests.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)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions