Open performanceautofiler[bot] opened 1 month ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.20 μs | 903.71 ns | 0.75 | 0.03 | True | |||
|
13.04 μs | 9.67 μs | 0.74 | 0.02 | True | |||
|
1.20 μs | 864.72 ns | 0.72 | 0.02 | True | |||
|
1.95 μs | 1.42 μs | 0.73 | 0.11 | True | |||
|
4.43 μs | 3.28 μs | 0.74 | 0.24 | False | |||
|
1.94 μs | 1.47 μs | 0.76 | 0.07 | True | |||
|
4.94 μs | 4.07 μs | 0.83 | 0.17 | False | |||
|
4.21 μs | 3.24 μs | 0.77 | 0.06 | False | |||
|
1.48 μs | 1.09 μs | 0.74 | 0.02 | True | |||
|
5.06 μs | 3.79 μs | 0.75 | 0.10 | False | |||
|
7.94 μs | 5.99 μs | 0.75 | 0.18 | False | |||
|
8.10 μs | 6.17 μs | 0.76 | 0.19 | False | |||
|
1.61 μs | 1.23 μs | 0.77 | 0.03 | True | |||
|
1.73 μs | 1.37 μs | 0.80 | 0.02 | False | |||
|
1.84 μs | 1.42 μs | 0.77 | 0.08 | True | |||
|
5.00 μs | 3.95 μs | 0.79 | 0.18 | False | |||
|
4.75 μs | 3.74 μs | 0.79 | 0.02 | False | |||
|
4.20 μs | 3.11 μs | 0.74 | 0.31 | False | |||
|
4.85 μs | 3.60 μs | 0.74 | 0.27 | False | |||
|
13.95 μs | 10.48 μs | 0.75 | 0.03 | True | |||
|
1.90 μs | 1.42 μs | 0.74 | 0.05 | False | |||
|
2.27 μs | 1.81 μs | 0.80 | 0.05 | False | |||
|
4.35 μs | 3.36 μs | 0.77 | 0.22 | False | |||
|
23.56 μs | 16.74 μs | 0.71 | 0.26 | False | |||
|
6.95 μs | 4.87 μs | 0.70 | 0.20 | False | |||
|
3.72 μs | 2.83 μs | 0.76 | 0.30 | False | |||
|
23.83 μs | 18.87 μs | 0.79 | 0.25 | False |
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 'Exceptions.Handling*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.78 ms | 1.57 ms | 0.88 | 0.05 | False | |||
|
1.69 ms | 1.48 ms | 0.88 | 0.04 | False | |||
|
1.80 ms | 1.59 ms | 0.89 | 0.04 | False | |||
|
1.77 ms | 1.55 ms | 0.88 | 0.04 | False |
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.Collections.Sort<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.13 ms | 924.24 μs | 0.82 | 0.15 | False | |||
|
5.16 ms | 3.81 ms | 0.74 | 0.06 | True | |||
|
5.16 ms | 3.62 ms | 0.70 | 0.07 | True | |||
|
5.82 ms | 5.31 ms | 0.91 | 0.08 | False | |||
|
4.16 ms | 2.82 ms | 0.68 | 0.12 | False | |||
|
2.03 ms | 1.91 ms | 0.94 | 0.04 | False |
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 'PerfLabTests.CastingPerf2.CastingPerf*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.83 μs | 1.49 μs | 0.82 | 0.04 | False | |||
|
1.57 μs | 1.24 μs | 0.79 | 0.03 | False | |||
|
2.49 μs | 1.80 μs | 0.73 | 0.03 | False | |||
|
2.42 μs | 2.03 μs | 0.84 | 0.03 | False | |||
|
1.80 μs | 1.48 μs | 0.82 | 0.04 | False | |||
|
1.58 μs | 1.28 μs | 0.81 | 0.04 | False | |||
|
1.60 μs | 1.22 μs | 0.76 | 0.03 | False | |||
|
6.78 μs | 5.45 μs | 0.80 | 0.02 | False | |||
|
5.85 μs | 4.67 μs | 0.80 | 0.06 | False | |||
|
1.72 μs | 1.34 μs | 0.78 | 0.06 | False | |||
|
1.47 μs | 1.11 μs | 0.76 | 0.03 | False |
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_Type*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
84.60 ns | 67.67 ns | 0.80 | 0.12 | False | |||
|
42.35 ns | 36.61 ns | 0.86 | 0.15 | False | |||
|
40.59 ns | 37.36 ns | 0.92 | 0.18 | False | |||
|
43.58 ns | 39.08 ns | 0.90 | 0.14 | False | |||
|
73.11 ns | 61.06 ns | 0.84 | 0.15 | False |
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.Threading.Tests.Perf_Interlocked*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
45.19 ms | 34.45 ms | 0.76 | 0.02 | False | |||
|
17.87 ms | 13.91 ms | 0.78 | 0.01 | False | |||
|
108.45 ms | 85.03 ms | 0.78 | 0.02 | False | |||
|
27.29 ms | 20.70 ms | 0.76 | 0.03 | False | |||
|
35.69 ms | 27.41 ms | 0.77 | 0.05 | False |
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 'PerfLabTests.GetMember*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
193.60 μs | 126.55 μs | 0.65 | 0.08 | False |
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.Collections.CtorFromCollectionNonGeneric<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
73.68 ns | 57.58 ns | 0.78 | 0.12 | False |
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.Collections.CtorDefaultSizeNonGeneric*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.12 μs | 1.55 μs | 0.73 | 0.02 | False |
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*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 128fdfd1fd982e277e969d5c7ca1710345f4f649 |
Compare | 45afaf92989faf211bb39e9d27ead7c88984bd7e |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
17.86 ns | 14.86 ns | 0.83 | 0.34 | False |
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_Object*'
The chrome bump https://github.com/dotnet/runtime/commit/51bd2b970a90b0c12e59d4b904b9641491cc60af is in the diff range for this and for https://github.com/dotnet/perf-autofiling-issues/issues/42056 . Do we know if that would impact how the perf benchmarks run? It would make sense if a chrome update could have caused widespread improvements, since I don't see any obvious culprits in the diff ranges otherwise.
Run Information
Improvements in System.Reflection.Attributes
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in PerfLabTests.CastingPerf
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Globalization.Tests.StringSearch
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md