Skip to content

[Perf -98%] System.Numerics.Tests.Perf_Vector2.GetHashCodeBenchmark #39035

@DrewScoggins

Description

@DrewScoggins

Run Information

Architecture x64
OS Windows 10.0.18362
Changes diff

Regressions in System.Numerics.Tests.Perf_Vector2

Benchmark Baseline Test Test/Base Modality Baseline Outlier
GetHashCodeBenchmark 1.21 ns 2.41 ns 1.98 Bimodal False

graph
Historical Data in Reporting System

Repro

git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Numerics.Tests.Perf_Vector2*';

Histogram

System.Numerics.Tests.Perf_Vector2.GetHashCodeBenchmark

[0.996 ; 1.247) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[1.247 ; 1.498) | 
[1.498 ; 1.749) | 
[1.749 ; 1.975) | 
[1.975 ; 2.226) | @@@@@@@@@@@@@@@@@@@@@@@@@
[2.226 ; 2.408) | @@@@@@@@
[2.408 ; 2.659) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[2.659 ; 2.945) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[2.945 ; 3.074) | @
[3.074 ; 3.347) | 
[3.347 ; 3.598) | @@@@
[3.598 ; 3.864) | @

Docs

Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions