Skip to content

[Perf -53%] System.Numerics.Tests.Perf_Vector4.GetHashCodeBenchmark #39029

@DrewScoggins

Description

@DrewScoggins

Run Information

Architecture x64
OS Windows 10.0.18362
Changes diff

Regressions in System.Numerics.Tests.Perf_Vector4

Benchmark Baseline Test Test/Base Modality Baseline Outlier
GetHashCodeBenchmark 3.13 ns 4.80 ns 1.53 Bimodal True

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_Vector4*';

Histogram

System.Numerics.Tests.Perf_Vector4.GetHashCodeBenchmark

[2.799 ; 3.009) | @
[3.009 ; 3.320) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[3.320 ; 3.630) | 
[3.630 ; 3.941) | 
[3.941 ; 4.252) | 
[4.252 ; 4.483) | 
[4.483 ; 4.675) | @
[4.675 ; 4.986) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[4.986 ; 5.373) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[5.373 ; 5.771) | @

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