Skip to content

Benchmarks for dotnet/runtime#131972 (for @EgorBo) #464

Description

@EgorBot

Processing benchmark request from PR dotnet/runtime#131972.

Targets: macos15_helix_arm64, ubuntu24_azure_turin, ubuntu24_azure_turin
Commits: main;PR_131972

Results will be posted here once they are ready.

Activity

  1. EgorBot commented on Aug 6, 2026

    @EgorBot
    OwnerAuthor

    Results for ubuntu24_azure_turin

    @EgorBo

    BenchmarkDotNet v0.16.0-nightly.20260801.595, 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, 9.42 GB Available
    .NET SDK 11.0.100-rc.1.26406.108
      [Host]     : .NET 11.0.0 (11.0.0-rc.1.26406.108, 11.0.26.40708), X64 RyuJIT x86-64-v4
    
    EvaluateOverhead=False  PowerPlanMode=  IterationTime=250ms  
    MaxIterationCount=20  MinIterationCount=15  WarmupCount=1  
    
    Method OutlierMode Toolchain MemoryRandomization value Mean Error Ratio Gen0 Allocated Alloc Ratio
    Add Default main** Default ? 5.101 ns 0.0200 ns 1.00 - - NA
    Add Default PR #131972 Default ? 5.097 ns 0.0252 ns 1.00 - - NA
    Subtract Default main Default ? 4.884 ns 0.0313 ns 0.96 - - NA
    Subtract Default PR #131972 Default ? 5.094 ns 0.0109 ns 1.00 - - NA
    Multiply Default main Default ? 4.223 ns 0.0103 ns 1.00 - - NA
    Multiply Default PR #131972 Default ? 4.225 ns 0.0077 ns 1.00 - - NA
    Divide Default main Default ? 22.532 ns 0.0398 ns 1.00 - - NA
    Divide Default PR #131972 Default ? 22.442 ns 0.2115 ns 1.00 - - NA
    Floor Default main Default ? 3.790 ns 0.0287 ns 1.00 - - NA
    Floor Default PR #131972 Default ? 3.774 ns 0.0022 ns 1.00 - - NA
    Round Default main Default ? 3.776 ns 0.0032 ns 1.00 - - NA
    Round Default PR #131972 Default ? 3.778 ns 0.0086 ns 1.00 - - NA
    Mod DontRemove main True ? 2.848 ns 0.0892 ns 1.01 - - NA
    Mod DontRemove PR #131972 True ? 2.815 ns 0.0240 ns 1.00 - - NA
    Parse Default main** Default 123456.78900000000430736690760 71.849 ns 0.4886 ns 0.94 - - NA
    Parse Default PR #131972 Default 123456.78900000000430736690760 76.390 ns 1.2192 ns 1.00 - - NA
    TryParse Default main Default 123456.78900000000430736690760 71.671 ns 0.2270 ns 1.00 - - NA
    TryParse Default PR #131972 Default 123456.78900000000430736690760 71.669 ns 0.2326 ns 1.00 - - NA
    ToString DontRemove main True 123456.78900000000430736690760 55.867 ns 1.3349 ns 1.03 0.0052 88 B 1.00
    ToString DontRemove PR #131972 True 123456.78900000000430736690760 54.319 ns 0.4663 ns 1.00 0.0052 88 B 1.00

    Full logs

  2. EgorBot commented on Aug 6, 2026

    @EgorBot
    OwnerAuthor

    Results for macos15_helix_arm64

    @EgorBo

    BenchmarkDotNet v0.16.0-nightly.20260801.595, macOS Sequoia 15.3.1 (24D70) [Darwin 24.3.0]
    Apple M2, 1 CPU, 8 logical and 8 physical cores
    Memory: 8 GB Total, 2.37 GB Available
    .NET SDK 11.0.100-rc.1.26406.108
      [Host]     : .NET 11.0.0 (11.0.0-rc.1.26406.108, 11.0.26.40708), Arm64 RyuJIT armv8.0-a
    
    EvaluateOverhead=False  PowerPlanMode=  IterationTime=250ms  
    MaxIterationCount=20  MinIterationCount=15  WarmupCount=1  
    
    Method OutlierMode Toolchain MemoryRandomization value Mean Error Ratio Gen0 Allocated Alloc Ratio
    Add Default main** Default ? 2.504 ns 0.0005 ns 1.01 - - NA
    Add Default PR #131972 Default ? 2.469 ns 0.0012 ns 1.00 - - NA
    Subtract Default main Default ? 2.504 ns 0.0020 ns 1.01 - - NA
    Subtract Default PR #131972 Default ? 2.469 ns 0.0013 ns 1.00 - - NA
    Multiply Default main Default ? 1.934 ns 0.0021 ns 0.92 - - NA
    Multiply Default PR #131972 Default ? 2.095 ns 0.0090 ns 1.00 - - NA
    Divide Default main Default ? 16.854 ns 0.0538 ns 1.01 - - NA
    Divide Default PR #131972 Default ? 16.686 ns 0.1982 ns 1.00 - - NA
    Floor Default main Default ? 1.769 ns 0.0015 ns 1.00 - - NA
    Floor Default PR #131972 Default ? 1.770 ns 0.0024 ns 1.00 - - NA
    Round Default main Default ? 1.880 ns 0.0018 ns 1.00 - - NA
    Round Default PR #131972 Default ? 1.879 ns 0.0016 ns 1.00 - - NA
    Mod DontRemove main True ? 3.401 ns 0.0684 ns 1.02 - - NA
    Mod DontRemove PR #131972 True ? 3.347 ns 0.0667 ns 1.00 - - NA
    Parse Default main** Default 123456.78900000000430736690760 102.589 ns 1.9365 ns 0.98 - - NA
    Parse Default PR #131972 Default 123456.78900000000430736690760 104.304 ns 1.3428 ns 1.00 - - NA
    TryParse Default main Default 123456.78900000000430736690760 98.263 ns 0.1622 ns 1.00 - - NA
    TryParse Default PR #131972 Default 123456.78900000000430736690760 98.157 ns 0.0779 ns 1.00 - - NA
    ToString DontRemove main True 123456.78900000000430736690760 61.232 ns 0.9344 ns 1.00 0.0105 88 B 1.00
    ToString DontRemove PR #131972 True 123456.78900000000430736690760 61.043 ns 0.6539 ns 1.00 0.0105 88 B 1.00

    Full logs

  3. EgorBot commented on Aug 7, 2026

    @EgorBot
    OwnerAuthor

    Results for ubuntu24_azure_turin

    @EgorBo

    BenchmarkDotNet v0.16.0-nightly.20260801.595, 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, 9.36 GB Available
    .NET SDK 11.0.100-rc.1.26406.108
      [Host]     : .NET 11.0.0 (11.0.0-rc.1.26406.108, 11.0.26.40708), X64 RyuJIT x86-64-v4
    
    EvaluateOverhead=False  PowerPlanMode=  IterationTime=250ms  
    MaxIterationCount=20  MinIterationCount=15  WarmupCount=1  
    
    Method OutlierMode Toolchain MemoryRandomization value Mean Error Ratio Gen0 Allocated Alloc Ratio
    Add Default main** Default ? 5.122 ns 0.0115 ns 1.05 - - NA
    Add Default PR #131972 Default ? 4.893 ns 0.0090 ns 1.00 - - NA
    Subtract Default main Default ? 4.896 ns 0.0075 ns 0.95 - - NA
    Subtract Default PR #131972 Default ? 5.141 ns 0.0298 ns 1.00 - - NA
    Multiply Default main Default ? 4.236 ns 0.0038 ns 1.00 - - NA
    Multiply Default PR #131972 Default ? 4.235 ns 0.0053 ns 1.00 - - NA
    Divide Default main Default ? 22.516 ns 0.0360 ns 1.00 - - NA
    Divide Default PR #131972 Default ? 22.595 ns 0.0330 ns 1.00 - - NA
    Floor Default main Default ? 3.797 ns 0.0113 ns 1.00 - - NA
    Floor Default PR #131972 Default ? 3.795 ns 0.0027 ns 1.00 - - NA
    Round Default main Default ? 3.798 ns 0.0088 ns 1.00 - - NA
    Round Default PR #131972 Default ? 3.797 ns 0.0045 ns 1.00 - - NA
    Mod DontRemove main True ? 2.845 ns 0.0555 ns 1.01 - - NA
    Mod DontRemove PR #131972 True ? 2.821 ns 0.0234 ns 1.00 - - NA
    Parse Default main** Default 123456.78900000000430736690760 77.067 ns 1.1385 ns 0.99 - - NA
    Parse Default PR #131972 Default 123456.78900000000430736690760 77.683 ns 1.5291 ns 1.00 - - NA
    TryParse Default main Default 123456.78900000000430736690760 72.248 ns 0.4912 ns 1.00 - - NA
    TryParse Default PR #131972 Default 123456.78900000000430736690760 72.176 ns 0.6070 ns 1.00 - - NA
    ToString DontRemove main True 123456.78900000000430736690760 54.896 ns 1.0069 ns 1.00 0.0052 88 B 1.00
    ToString DontRemove PR #131972 True 123456.78900000000430736690760 54.798 ns 0.3853 ns 1.00 0.0053 88 B 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