Open
Description
Run Information
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
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 |
---|---|---|---|---|---|---|---|---|
23.35 ns | 25.77 ns | 1.10 | 0.31 | False | ||||
14.21 ns | 16.90 ns | 1.19 | 0.15 | False | ||||
25.02 ns | 26.89 ns | 1.07 | 0.22 | False | ||||
12.97 ns | 14.64 ns | 1.13 | 0.25 | False | ||||
13.31 ns | 15.34 ns | 1.15 | 0.19 | False | ||||
13.52 ns | 16.29 ns | 1.20 | 0.14 | False | ||||
13.57 ns | 15.71 ns | 1.16 | 0.16 | False | ||||
25.71 ns | 32.46 ns | 1.26 | 0.27 | False | ||||
13.67 ns | 14.70 ns | 1.08 | 0.20 | False | ||||
25.79 ns | 29.86 ns | 1.16 | 0.29 | False | ||||
25.54 ns | 28.18 ns | 1.10 | 0.26 | False | ||||
13.95 ns | 15.30 ns | 1.10 | 0.19 | 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>.AbsBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.ConditionalSelectBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.GreaterThanBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.XorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.EqualsStaticBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.ZeroBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.BitwiseOrOperatorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.AddBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.ExclusiveOrOperatorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.SubtractBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.UnaryNegateOperatorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>.BitwiseAndOperatorBenchmark
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 | af5e7150362294696d3d52aa2302062e4b7c8095 |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
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 |
---|---|---|---|---|---|---|---|---|
13.93 ns | 15.34 ns | 1.10 | 0.19 | False | ||||
12.94 ns | 14.62 ns | 1.13 | 0.20 | False | ||||
13.61 ns | 17.64 ns | 1.30 | 0.22 | False | ||||
24.78 ns | 30.60 ns | 1.23 | 0.37 | False | ||||
13.90 ns | 15.22 ns | 1.09 | 0.19 | False | ||||
13.34 ns | 18.94 ns | 1.42 | 0.16 | False | ||||
29.04 ns | 31.68 ns | 1.09 | 0.27 | False | ||||
28.25 ns | 32.04 ns | 1.13 | 0.24 | False | ||||
37.14 ns | 42.53 ns | 1.15 | 0.29 | False | ||||
28.68 ns | 33.80 ns | 1.18 | 0.21 | False | ||||
27.22 ns | 30.60 ns | 1.12 | 0.28 | False | ||||
28.63 ns | 32.48 ns | 1.13 | 0.28 | False | ||||
13.35 ns | 14.73 ns | 1.10 | 0.16 | 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>.AndNotBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.XorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.BitwiseOrOperatorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.AbsBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.BitwiseAndBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.ExclusiveOrOperatorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.DivideBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.SubtractBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.GreaterThanOrEqualBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.AddBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.AddOperatorBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.MultiplyBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.BitwiseOrBenchmark
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 | af5e7150362294696d3d52aa2302062e4b7c8095 |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Regressions in System.Tests.Perf_DateTime
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
15.43 ns | 20.35 ns | 1.32 | 0.35 | False | ||||
2.76 μs | 3.02 μs | 1.09 | 0.08 | 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.Tests.Perf_DateTime*'
System.Tests.Perf_DateTime.op_Subtraction
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_DateTime.GetNow
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository