Skip to content

[Perf] Changes at 11/20/2020 3:50:13 PM #3513

@performanceautofiler

Description

@performanceautofiler

Run Information

Architecture x64
OS Windows 10.0.18362
Baseline e2312e1edb97d51ea0feded221f67506a1ce67a6
Compare 53017486b2f86789e4cac266fae1464bb34bff85

Improvemnts in System.Tests.Perf_Guid

Benchmark Baseline Test Test/Base Baseline IR Compare IR IR Ratio Baseline ETL Compare ETL
ctor_str 105.51 ns 91.17 ns 0.86
ParseExactD 97.78 ns 84.75 ns 0.87
Parse 102.90 ns 89.00 ns 0.86 1136.8551280193556 1068.8425273351331 0.9401747865599068 Trace Trace

Related Issue on x64 ubuntu

[Perf 6%] System.Tests.Perf_Guid.TryWriteBytes

Related Issue on x64 ubuntu

[Perf -14%] System.Tests.Perf_Guid.ParseExactD

graph
graph
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.Tests.Perf_Guid*'

.

Payloads

Baseline
Compare

Histogram

System.Tests.Perf_Guid.ctor_str

[ 88.022 ;  90.396) | @@@@@@@@
[ 90.396 ;  93.351) | @@@@@@@@
[ 93.351 ;  95.752) | 
[ 95.752 ;  99.129) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[ 99.129 ; 103.094) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[103.094 ; 105.562) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[105.562 ; 109.434) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[109.434 ; 113.819) | @@@@@@@
[113.819 ; 117.447) | @@@

System.Tests.Perf_Guid.ParseExactD

[ 84.140 ;  87.547) | @@@@@@@@@@@@@@@@
[ 87.547 ;  89.663) | 
[ 89.663 ;  91.780) | 
[ 91.780 ;  94.610) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[ 94.610 ;  96.808) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[ 96.808 ; 100.297) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[100.297 ; 102.664) | @@@@
[102.664 ; 104.780) | 
[104.780 ; 109.133) | @

System.Tests.Perf_Guid.Parse

[ 85.321 ;  88.493) | @@@@@@
[ 88.493 ;  91.651) | @@@@@@@@@@
[ 91.651 ;  93.641) | 
[ 93.641 ;  97.221) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[ 97.221 ; 100.009) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[100.009 ; 102.711) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[102.711 ; 106.491) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[106.491 ; 111.415) | @@@@@@

Docs

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions