-
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