Skip to content

Benchmarks for dotnet/runtime#134857 (for @EgorBo) #628

Open

Description

@EgorBot

Processing benchmark request from PR dotnet/runtime#134857.

Targets: macos15_helix_arm64, ubuntu24_azure_cobalt100, ubuntu24_azure_turin, windows_azure_emeraldrapids
Commits: main;PR_134857

Results will be posted here once they are ready.

Activity

  1. EgorBot commented on Sep 29, 2026

    @EgorBot
    OwnerAuthor

    macos15_helix_arm64 — Failed

    @EgorBo

    Agent failed with exit code 1

    Job | Full logs

  2. EgorBot commented on Sep 29, 2026

    @EgorBot
    OwnerAuthor

    ubuntu24_azure_cobalt100 — Failed

    @EgorBo

    Agent failed with exit code 1

    Job | Full logs

  3. EgorBot commented on Sep 29, 2026

    @EgorBot
    OwnerAuthor

    Results for ubuntu24_azure_turin

    @EgorBo

    BenchmarkDotNet v0.16.0-preview.1, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
    AMD EPYC 9V45 2.60GHz, 1 CPU, 8 logical and 4 physical cores
    Memory: 31.34 GB Total, 8.59 GB Available
    .NET SDK 11.0.100-rtm.26473.115
      [Host]     : .NET 11.0.0 (11.0.0-rtm.26473.115, 11.0.26.47415), X64 RyuJIT x86-64-v4
    
    Method Toolchain Case Mean Error Ratio
    TryParseDouble main** Inv_Invalid 24.21 ns 0.288 ns 1.08
    TryParseDouble PR #134857 Inv_Invalid 22.52 ns 0.037 ns 1.00
    TryParseDouble main** Inv_MinusNaN 26.62 ns 0.052 ns 1.03
    TryParseDouble PR #134857 Inv_MinusNaN 25.78 ns 0.016 ns 1.00
    TryParseDouble main** Inv_NonAsciiInput 23.70 ns 0.040 ns 1.00
    TryParseDouble PR #134857 Inv_NonAsciiInput 23.63 ns 0.021 ns 1.00
    TryParseDouble main** Inv_PlusInfinity 25.03 ns 0.023 ns 1.05
    TryParseDouble PR #134857 Inv_PlusInfinity 23.86 ns 0.045 ns 1.00
    TryParseDouble main** Inv_PlusNaN_Upper 21.44 ns 0.031 ns 1.01
    TryParseDouble PR #134857 Inv_PlusNaN_Upper 21.23 ns 0.016 ns 1.00
    TryParseDouble main** LRM_Invalid 25.27 ns 0.080 ns 1.02
    TryParseDouble PR #134857 LRM_Invalid 24.86 ns 0.230 ns 1.00
    TryParseDouble main** LRM_P(...)inity [21] 26.20 ns 0.087 ns 0.97
    TryParseDouble PR #134857 LRM_P(...)inity [21] 26.89 ns 0.100 ns 1.00
    TryParseDouble main** LRM_PlusInfinity 69.95 ns 0.054 ns 2.24
    TryParseDouble PR #134857 LRM_PlusInfinity 31.25 ns 0.026 ns 1.00
    TryParseDouble main** U2212_HyphenNaN 29.32 ns 0.046 ns 1.04
    TryParseDouble PR #134857 U2212_HyphenNaN 28.06 ns 0.026 ns 1.00
    TryParseDouble main** U2212_Invalid 24.83 ns 0.044 ns 1.04
    TryParseDouble PR #134857 U2212_Invalid 23.93 ns 0.020 ns 1.00
    TryParseDouble main** U2212_MinusNaN 27.65 ns 0.021 ns 0.93
    TryParseDouble PR #134857 U2212_MinusNaN 29.64 ns 0.024 ns 1.00

    BenchmarkDotNet v0.16.0-preview.1, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
    AMD EPYC 9V45 2.60GHz, 1 CPU, 8 logical and 4 physical cores
    Memory: 31.34 GB Total, 8.59 GB Available
    .NET SDK 11.0.100-rtm.26473.115
      [Host]     : .NET 11.0.0 (11.0.0-rtm.26473.115, 11.0.26.47415), X64 RyuJIT x86-64-v4
    
    Method Toolchain Mean Error Ratio
    ParseNegativeNaN main 26.79 ns 0.031 ns 1.02
    ParseNegativeNaN PR #134857 26.14 ns 0.082 ns 1.00

    Full logs

  4. EgorBo commented on Sep 29, 2026

    @EgorBo

    ugh, arm jobs failed due to dotnet/runtime#134043

  5. EgorBot commented on Sep 29, 2026

    @EgorBot
    OwnerAuthor

    Results for windows_azure_emeraldrapids

    @EgorBo

    
    BenchmarkDotNet v0.16.0-preview.1, Windows 11 (10.0.26100.33438/24H2/2024Update/HudsonValley) (Hyper-V)
    INTEL XEON PLATINUM 8573C 2.30GHz, 1 CPU, 8 logical and 4 physical cores
    Memory: 31.99 GB Total, 25.51 GB Available
    .NET SDK 11.0.100-rtm.26473.115
      [Host]     : .NET 11.0.0 (11.0.0-rtm.26473.115, 11.0.26.47415), X64 RyuJIT x86-64-v4
    
    
    
    Method Toolchain Mean Error Ratio
    ParseNegativeNaN main 48.27 ns 0.392 ns 1.03
    ParseNegativeNaN PR #134857 46.96 ns 0.364 ns 1.00

    
    BenchmarkDotNet v0.16.0-preview.1, Windows 11 (10.0.26100.33438/24H2/2024Update/HudsonValley) (Hyper-V)
    INTEL XEON PLATINUM 8573C 2.30GHz, 1 CPU, 8 logical and 4 physical cores
    Memory: 31.99 GB Total, 25.51 GB Available
    .NET SDK 11.0.100-rtm.26473.115
      [Host]     : .NET 11.0.0 (11.0.0-rtm.26473.115, 11.0.26.47415), X64 RyuJIT x86-64-v4
    
    
    
    Method Toolchain Case Mean Error Ratio
    TryParseDouble main** Inv_Invalid 41.55 ns 0.135 ns 0.82
    TryParseDouble PR #134857 Inv_Invalid 50.60 ns 0.363 ns 1.00
    TryParseDouble main** Inv_MinusNaN 47.70 ns 0.621 ns 1.03
    TryParseDouble PR #134857 Inv_MinusNaN 46.21 ns 0.430 ns 1.00
    TryParseDouble main** Inv_NonAsciiInput 43.33 ns 0.027 ns 1.01
    TryParseDouble PR #134857 Inv_NonAsciiInput 42.73 ns 0.640 ns 1.00
    TryParseDouble main** Inv_PlusInfinity 40.73 ns 0.144 ns 0.99
    TryParseDouble PR #134857 Inv_PlusInfinity 40.97 ns 0.154 ns 1.00
    TryParseDouble main** Inv_PlusNaN_Upper 37.04 ns 0.133 ns 1.00
    TryParseDouble PR #134857 Inv_PlusNaN_Upper 37.22 ns 0.274 ns 1.00
    TryParseDouble main** LRM_Invalid 42.87 ns 0.164 ns 1.00
    TryParseDouble PR #134857 LRM_Invalid 42.87 ns 0.153 ns 1.00
    TryParseDouble main** LRM_P(...)inity [21] 53.46 ns 0.165 ns 1.15
    TryParseDouble PR #134857 LRM_P(...)inity [21] 46.29 ns 0.247 ns 1.00
    TryParseDouble main** LRM_PlusInfinity 124.47 ns 0.422 ns 2.40
    TryParseDouble PR #134857 LRM_PlusInfinity 51.92 ns 0.079 ns 1.00
    TryParseDouble main** U2212_HyphenNaN 50.50 ns 0.118 ns 0.87
    TryParseDouble PR #134857 U2212_HyphenNaN 58.02 ns 0.254 ns 1.00
    TryParseDouble main** U2212_Invalid 42.55 ns 0.133 ns 0.93
    TryParseDouble PR #134857 U2212_Invalid 45.70 ns 0.138 ns 1.00
    TryParseDouble main** U2212_MinusNaN 48.32 ns 0.293 ns 0.94
    TryParseDouble PR #134857 U2212_MinusNaN 51.58 ns 0.233 ns 1.00

    Full logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions