-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Numerics.Tests.Constructor
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 23.23 ns | 29.34 ns | 1.26 | 0.49 | False | ||||
| 21.12 ns | 24.87 ns | 1.18 | 0.57 | False | ||||
| 19.51 ns | 23.03 ns | 1.18 | 0.51 | False | ||||
| 22.57 ns | 25.99 ns | 1.15 | 0.48 | False | ||||
| 21.79 ns | 23.46 ns | 1.08 | 0.51 | False | ||||
| 22.57 ns | 26.24 ns | 1.16 | 0.56 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Constructor*'System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt32
ETL Files
Histogram
JIT Disasms
System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt32
ETL Files
Histogram
JIT Disasms
System.Numerics.Tests.Constructor.ConstructorBenchmark_Single
ETL Files
Histogram
JIT Disasms
System.Numerics.Tests.Constructor.SpanCastBenchmark_Int64
ETL Files
Histogram
JIT Disasms
System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt16
ETL Files
Histogram
JIT Disasms
System.Numerics.Tests.Constructor.SpanCastBenchmark_Int16
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in StoreBlock.AnyLocation
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 5.49 ns | 6.68 ns | 1.22 | 0.13 | False | ||||
| 7.13 ns | 8.18 ns | 1.15 | 0.26 | False | ||||
| 7.17 ns | 8.79 ns | 1.23 | 0.26 | False | ||||
| 6.19 ns | 7.20 ns | 1.16 | 0.10 | False | ||||
| 6.50 ns | 7.62 ns | 1.17 | 0.25 | False | ||||
| 8.53 ns | 10.08 ns | 1.18 | 0.20 | False | ||||
| 5.39 ns | 6.83 ns | 1.27 | 0.06 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'StoreBlock.AnyLocation*'StoreBlock.AnyLocation.InitBlockAllZeros16
ETL Files
Histogram
JIT Disasms
StoreBlock.AnyLocation.InitBlockAllZeros128
ETL Files
Histogram
JIT Disasms
StoreBlock.AnyLocation.CopyBlock64
ETL Files
Histogram
JIT Disasms
StoreBlock.AnyLocation.InitBlockAllZeros32
ETL Files
Histogram
JIT Disasms
StoreBlock.AnyLocation.InitBlockAllOnes64
ETL Files
Histogram
JIT Disasms
StoreBlock.AnyLocation.CopyBlock128
ETL Files
Histogram
JIT Disasms
StoreBlock.AnyLocation.InitBlockAllZeros8
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Memory.ReadOnlySpan
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 26.65 ns | 30.39 ns | 1.14 | 0.47 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlySpan*'System.Memory.ReadOnlySpan.Trim(input: "abcdefg")
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in StoreBlock.LocalAddress
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 5.42 ns | 6.97 ns | 1.29 | 0.09 | False | ||||
| 5.20 ns | 6.57 ns | 1.26 | 0.11 | False | ||||
| 5.22 ns | 6.87 ns | 1.32 | 0.04 | False | ||||
| 5.24 ns | 7.07 ns | 1.35 | 0.14 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'StoreBlock.LocalAddress*'StoreBlock.LocalAddress.InitBlockAllOnes16
ETL Files
Histogram
JIT Disasms
StoreBlock.LocalAddress.InitBlockAllZeros8
ETL Files
Histogram
JIT Disasms
StoreBlock.LocalAddress.InitBlockAllZeros16
ETL Files
Histogram
JIT Disasms
StoreBlock.LocalAddress.InitBlockAllOnes8
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt64>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 9.08 ns | 11.50 ns | 1.27 | 0.54 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt64>*'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt64>.SumBenchmark
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.IO.Tests.Perf_Path
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 14.25 ns | 16.42 ns | 1.15 | 0.57 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_Path*'System.IO.Tests.Perf_Path.IsPathRooted
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 9.18 ns | 14.06 ns | 1.53 | 0.54 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>*'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.SumBenchmark
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Text.Perf_Ascii
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 114.58 ns | 139.08 ns | 1.21 | 0.23 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Perf_Ascii*'System.Text.Perf_Ascii.Equals_Chars(Size: 128)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | d269010181d99918832f991537dfd26f0d33b0b0 |
| Compare | 11ffb5c6181df36ff5887ed4f4a23e65abefc919 |
| Diff | Diff |
| Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 9.52 ns | 15.15 ns | 1.59 | 0.58 | False |
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>*'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.SumBenchmark
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository






















