Open performanceautofiler[bot] opened 4 months ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.62 ฮผs | 2.13 ฮผs | 0.81 | 0.27 | False | |||
|
18.31 ฮผs | 14.88 ฮผs | 0.81 | 0.26 | False | |||
|
2.62 ฮผs | 2.07 ฮผs | 0.79 | 0.35 | False | |||
|
2.61 ฮผs | 2.15 ฮผs | 0.82 | 0.32 | False | |||
|
2.47 ฮผs | 2.03 ฮผs | 0.82 | 0.36 | False | |||
|
2.59 ฮผs | 2.06 ฮผs | 0.79 | 0.42 | False | |||
|
597.65 ns | 505.78 ns | 0.85 | 0.23 | False | |||
|
2.60 ฮผs | 2.38 ฮผs | 0.92 | 0.31 | False | |||
|
11.52 ฮผs | 8.95 ฮผs | 0.78 | 0.26 | 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.Text.Json.Tests.Perf_Get*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.97 ns | 18.10 ns | 0.79 | 0.59 | False | |||
|
23.57 ns | 15.83 ns | 0.67 | 0.62 | False | |||
|
18.87 ns | 12.77 ns | 0.68 | 0.65 | False | |||
|
22.54 ns | 15.54 ns | 0.69 | 0.59 | False | |||
|
13.40 ns | 9.83 ns | 0.73 | 0.61 | False | |||
|
24.69 ns | 19.03 ns | 0.77 | 0.60 | False | |||
|
57.82 ns | 44.46 ns | 0.77 | 0.35 | False | |||
|
87.48 ns | 74.85 ns | 0.86 | 0.27 | False | |||
|
3.56 ns | 2.51 ns | 0.71 | 0.29 | False | |||
|
24.35 ns | 15.67 ns | 0.64 | 0.60 | False | |||
|
11.24 ns | 7.06 ns | 0.63 | 0.67 | False | |||
|
23.59 ns | 14.57 ns | 0.62 | 0.52 | False | |||
|
26.06 ns | 19.53 ns | 0.75 | 0.56 | False | |||
|
19.61 ns | 14.76 ns | 0.75 | 0.60 | False | |||
|
60.20 ns | 52.03 ns | 0.86 | 0.37 | False | |||
|
19.53 ns | 14.11 ns | 0.72 | 0.57 | False | |||
|
29.51 ns | 15.48 ns | 0.52 | 0.52 | 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.Span<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 7ce5d0fdf728bb2ae213541b17c2e489d2b06d09 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
272.15 ns | 252.11 ns | 0.93 | 0.05 | False | |||
|
75.43 ns | 62.51 ns | 0.83 | 0.34 | False | |||
|
87.67 ns | 73.05 ns | 0.83 | 0.26 | False | |||
|
70.85 ns | 56.41 ns | 0.80 | 0.35 | False | |||
|
348.86 ns | 299.62 ns | 0.86 | 0.19 | False | |||
|
63.64 ns | 54.94 ns | 0.86 | 0.41 | False | |||
|
63.53 ns | 53.74 ns | 0.85 | 0.29 | False | |||
|
42.35 ns | 33.59 ns | 0.79 | 0.36 | False | |||
|
4.44 ฮผs | 3.85 ฮผs | 0.87 | 0.19 | False | |||
|
68.63 ns | 52.74 ns | 0.77 | 0.27 | False | |||
|
365.16 ns | 300.58 ns | 0.82 | 0.16 | False | |||
|
6.55 ฮผs | 6.08 ฮผs | 0.93 | 0.14 | False | |||
|
51.30 ns | 36.63 ns | 0.71 | 0.46 | 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.Numerics.Tensors.Tests.Perf_NumberTensorPrimitives<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
41.09 ฮผs | 37.76 ฮผs | 0.92 | 0.39 | False | |||
|
49.38 ฮผs | 41.96 ฮผs | 0.85 | 0.30 | False | |||
|
42.68 ฮผs | 35.54 ฮผs | 0.83 | 0.32 | False | |||
|
674.68 ฮผs | 558.36 ฮผs | 0.83 | 0.18 | False | |||
|
39.66 ฮผs | 30.44 ฮผs | 0.77 | 0.34 | False | |||
|
1.19 ms | 998.28 ฮผs | 0.84 | 0.15 | False | |||
|
167.13 ฮผs | 140.82 ฮผs | 0.84 | 0.17 | 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.ContainsKeyTrue<String, String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
33.04 ฮผs | 24.97 ฮผs | 0.76 | 0.19 | False | |||
|
19.19 ฮผs | 12.94 ฮผs | 0.67 | 0.24 | False | |||
|
15.10 ฮผs | 11.49 ฮผs | 0.76 | 0.24 | False | |||
|
28.41 ฮผs | 21.17 ฮผs | 0.74 | 0.28 | False | |||
|
16.09 ฮผs | 12.03 ฮผs | 0.75 | 0.26 | 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.IterateForEachNonGeneric<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
82.91 ns | 74.97 ns | 0.90 | 0.34 | False | |||
|
45.27 ns | 32.63 ns | 0.72 | 0.44 | False | |||
|
84.79 ns | 69.74 ns | 0.82 | 0.31 | False | |||
|
41.60 ns | 30.79 ns | 0.74 | 0.45 | False | |||
|
54.92 ns | 30.92 ns | 0.56 | 0.47 | False | |||
|
83.91 ns | 72.35 ns | 0.86 | 0.34 | False | |||
|
40.51 ns | 30.92 ns | 0.76 | 0.40 | False | |||
|
85.25 ns | 76.90 ns | 0.90 | 0.37 | 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_Char*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
818.59 ns | 679.38 ns | 0.83 | 0.18 | False | |||
|
3.10 ฮผs | 2.55 ฮผs | 0.82 | 0.14 | False | |||
|
3.70 ฮผs | 3.25 ฮผs | 0.88 | 0.07 | False | |||
|
1.96 ฮผs | 1.67 ฮผs | 0.86 | 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 'MicroBenchmarks.Serializers.Json_ToStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
30.95 ns | 20.49 ns | 0.66 | 0.56 | False | |||
|
59.41 ns | 37.65 ns | 0.63 | 0.51 | False | |||
|
78.97 ns | 69.85 ns | 0.88 | 0.28 | False | |||
|
32.27 ns | 29.84 ns | 0.92 | 0.49 | False | |||
|
58.42 ns | 38.84 ns | 0.66 | 0.54 | False | |||
|
31.65 ns | 20.58 ns | 0.65 | 0.54 | 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.Concurrent.IsEmpty<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
70.57 ฮผs | 58.36 ฮผs | 0.83 | 0.27 | False | |||
|
42.88 ฮผs | 37.11 ฮผs | 0.87 | 0.16 | False | |||
|
14.71 ฮผs | 10.70 ฮผs | 0.73 | 0.32 | False | |||
|
11.62 ฮผs | 8.84 ฮผs | 0.76 | 0.34 | False | |||
|
45.62 ฮผs | 38.33 ฮผs | 0.84 | 0.15 | False | |||
|
9.23 ฮผs | 8.37 ฮผs | 0.91 | 0.42 | False | |||
|
10.51 ฮผs | 8.11 ฮผs | 0.77 | 0.36 | False | |||
|
102.18 ฮผs | 87.62 ฮผs | 0.86 | 0.11 | False | |||
|
745.77 ฮผs | 655.64 ฮผs | 0.88 | 0.15 | False | |||
|
32.49 ฮผs | 26.09 ฮผs | 0.80 | 0.24 | 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.AddGivenSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
137.86 ฮผs | 116.93 ฮผs | 0.85 | 0.10 | False | |||
|
138.42 ฮผs | 111.77 ฮผs | 0.81 | 0.13 | False | |||
|
110.53 ฮผs | 88.19 ฮผs | 0.80 | 0.15 | False | |||
|
118.20 ฮผs | 97.67 ฮผs | 0.83 | 0.13 | False | |||
|
115.82 ฮผs | 95.67 ฮผs | 0.83 | 0.15 | False | |||
|
135.91 ฮผs | 119.88 ฮผs | 0.88 | 0.11 | False | |||
|
135.17 ฮผs | 109.25 ฮผs | 0.81 | 0.14 | False | |||
|
108.48 ฮผs | 90.48 ฮผs | 0.83 | 0.14 | 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.Text.Json.Serialization.Tests.WriteJson<ImmutableDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
65.87 ns | 55.19 ns | 0.84 | 0.45 | False | |||
|
23.33 ns | 19.17 ns | 0.82 | 0.59 | False | |||
|
2.24 ฮผs | 2.02 ฮผs | 0.90 | 0.16 | False | |||
|
73.97 ns | 53.10 ns | 0.72 | 0.48 | False | |||
|
474.21 ns | 434.33 ns | 0.92 | 0.10 | False | |||
|
1.29 ฮผs | 1.08 ฮผs | 0.84 | 0.14 | False | |||
|
91.85 ns | 82.93 ns | 0.90 | 0.43 | False | |||
|
120.04 ns | 108.36 ns | 0.90 | 0.28 | False | |||
|
102.07 ns | 88.06 ns | 0.86 | 0.31 | False | |||
|
1.48 ฮผs | 1.33 ฮผs | 0.90 | 0.13 | False | |||
|
290.57 ns | 235.39 ns | 0.81 | 0.22 | False | |||
|
319.58 ns | 251.10 ns | 0.79 | 0.22 | False | |||
|
15.61 ns | 12.58 ns | 0.81 | 0.69 | False | |||
|
81.99 ns | 69.17 ns | 0.84 | 0.31 | False | |||
|
31.40 ns | 22.40 ns | 0.71 | 0.55 | False | |||
|
29.58 ns | 25.47 ns | 0.86 | 0.56 | False | |||
|
9.77 ns | 7.44 ns | 0.76 | 0.70 | False | |||
|
263.65 ns | 215.01 ns | 0.82 | 0.27 | False | |||
|
71.85 ns | 65.53 ns | 0.91 | 0.28 | False | |||
|
72.02 ns | 62.62 ns | 0.87 | 0.27 | False | |||
|
37.97 ns | 22.97 ns | 0.60 | 0.57 | False | |||
|
292.06 ns | 221.86 ns | 0.76 | 0.28 | False | |||
|
20.56 ns | 13.12 ns | 0.64 | 0.64 | 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_String*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3ffa05f77509cd4c5eb1452ff49c0254a8bed905 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
21.01 ฮผs | 19.55 ฮผs | 0.93 | 0.12 | False | |||
|
20.13 ฮผs | 18.33 ฮผs | 0.91 | 0.13 | False | |||
|
19.81 ฮผs | 17.80 ฮผs | 0.90 | 0.18 | False | |||
|
22.45 ฮผs | 20.24 ฮผs | 0.90 | 0.10 | 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.Text.Json.Serialization.Tests.WriteJson<HashSet<String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.95 ฮผs | 7.18 ฮผs | 0.80 | 0.30 | False | |||
|
124.48 ฮผs | 93.70 ฮผs | 0.75 | 0.27 | False | |||
|
60.92 ฮผs | 51.99 ฮผs | 0.85 | 0.22 | False | |||
|
8.42 ฮผs | 6.79 ฮผs | 0.81 | 0.27 | False | |||
|
157.15 ฮผs | 111.07 ฮผs | 0.71 | 0.32 | False | |||
|
239.78 ฮผs | 201.74 ฮผs | 0.84 | 0.15 | False | |||
|
9.32 ฮผs | 7.55 ฮผs | 0.81 | 0.23 | False | |||
|
8.24 ฮผs | 6.65 ฮผs | 0.81 | 0.28 | False | |||
|
11.64 ฮผs | 9.35 ฮผs | 0.80 | 0.25 | False | |||
|
31.57 ฮผs | 23.34 ฮผs | 0.74 | 0.33 | False | |||
|
39.48 ฮผs | 27.48 ฮผs | 0.70 | 0.34 | False | |||
|
109.79 ฮผs | 91.62 ฮผs | 0.83 | 0.09 | False | |||
|
8.03 ฮผs | 6.60 ฮผs | 0.82 | 0.26 | False | |||
|
401.60 ฮผs | 325.07 ฮผs | 0.81 | 0.15 | False | |||
|
31.57 ฮผs | 23.34 ฮผs | 0.74 | 0.27 | False | |||
|
13.52 ฮผs | 11.30 ฮผs | 0.84 | 0.35 | False | |||
|
167.00 ฮผs | 117.21 ฮผs | 0.70 | 0.29 | False | |||
|
415.49 ฮผs | 328.23 ฮผs | 0.79 | 0.18 | False | |||
|
11.17 ฮผs | 8.96 ฮผs | 0.80 | 0.24 | 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.IterateForEach<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.87 ฮผs | 2.71 ฮผs | 0.94 | 0.11 | False | |||
|
3.06 ฮผs | 2.62 ฮผs | 0.86 | 0.09 | 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 'Microsoft.Extensions.DependencyInjection.ScopeValidation*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.77 ns | 13.92 ns | 0.88 | 0.18 | False | |||
|
7.06 ns | 5.49 ns | 0.78 | 0.07 | 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 'StoreBlock.AnyLocation*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.73 ns | 11.79 ns | 0.80 | 0.34 | False | |||
|
16.25 ns | 12.96 ns | 0.80 | 0.34 | False | |||
|
16.77 ns | 14.25 ns | 0.85 | 0.38 | False | |||
|
10.40 ns | 7.73 ns | 0.74 | 0.39 | False | |||
|
17.99 ns | 15.30 ns | 0.85 | 0.32 | False | |||
|
15.43 ns | 12.40 ns | 0.80 | 0.39 | False | |||
|
10.39 ns | 8.29 ns | 0.80 | 0.42 | False | |||
|
16.21 ns | 12.23 ns | 0.75 | 0.31 | False | |||
|
14.88 ns | 11.95 ns | 0.80 | 0.35 | False | |||
|
12.01 ns | 8.14 ns | 0.68 | 0.44 | 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 'GuardedDevirtualization.ThreeClassInterface*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
80.56 ns | 67.01 ns | 0.83 | 0.22 | False | |||
|
9.95 ฮผs | 8.55 ฮผs | 0.86 | 0.24 | False | |||
|
237.12 ns | 212.39 ns | 0.90 | 0.02 | False | |||
|
237.39 ฮผs | 193.30 ฮผs | 0.81 | 0.22 | False | |||
|
9.45 ฮผs | 8.47 ฮผs | 0.90 | 0.25 | False | |||
|
108.60 ns | 81.79 ns | 0.75 | 0.31 | False | |||
|
242.82 ฮผs | 199.96 ฮผs | 0.82 | 0.22 | False | |||
|
424.25 ns | 371.61 ns | 0.88 | 0.12 | False | |||
|
81.18 ns | 66.89 ns | 0.82 | 0.34 | False | |||
|
83.84 ns | 68.15 ns | 0.81 | 0.26 | False | |||
|
81.99 ns | 67.27 ns | 0.82 | 0.28 | False | |||
|
83.43 ns | 68.38 ns | 0.82 | 0.28 | 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.Numerics.Tensors.Tests.Perf_NumberTensorPrimitives<Double>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
530.44 ns | 393.78 ns | 0.74 | 0.43 | False | |||
|
2.98 ฮผs | 2.38 ฮผs | 0.80 | 0.17 | False | |||
|
82.43 ฮผs | 69.05 ฮผs | 0.84 | 0.27 | False | |||
|
64.25 ฮผs | 56.33 ฮผs | 0.88 | 0.26 | False | |||
|
5.50 ฮผs | 4.08 ฮผs | 0.74 | 0.28 | False | |||
|
677.30 ฮผs | 599.94 ฮผs | 0.89 | 0.23 | False | |||
|
2.15 ms | 1.87 ms | 0.87 | 0.12 | False | |||
|
8.49 ฮผs | 6.13 ฮผs | 0.72 | 0.33 | False | |||
|
29.27 ฮผs | 26.69 ฮผs | 0.91 | 0.10 | False | |||
|
184.63 ฮผs | 157.77 ฮผs | 0.85 | 0.14 | False | |||
|
909.53 ฮผs | 844.05 ฮผs | 0.93 | 0.17 | False | |||
|
402.10 ns | 303.88 ns | 0.76 | 0.47 | 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.Perf_DefaultFrozenDictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
141.66 ns | 117.15 ns | 0.83 | 0.27 | False | |||
|
279.62 ns | 211.80 ns | 0.76 | 0.24 | False | |||
|
54.53 ns | 47.88 ns | 0.88 | 0.52 | False | |||
|
150.32 ns | 134.67 ns | 0.90 | 0.27 | False | |||
|
157.30 ns | 132.26 ns | 0.84 | 0.30 | False | |||
|
211.29 ns | 179.81 ns | 0.85 | 0.29 | False | |||
|
164.07 ns | 142.36 ns | 0.87 | 0.29 | False | |||
|
205.88 ns | 167.04 ns | 0.81 | 0.31 | False | |||
|
42.05 ns | 32.51 ns | 0.77 | 0.55 | 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_Version*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
57.00 ns | 46.88 ns | 0.82 | 0.35 | False | |||
|
75.73 ns | 67.36 ns | 0.89 | 0.28 | False | |||
|
55.91 ns | 50.86 ns | 0.91 | 0.34 | False | |||
|
23.24 ฮผs | 21.16 ฮผs | 0.91 | 0.08 | False | |||
|
45.48 ฮผs | 41.57 ฮผs | 0.91 | 0.11 | False | |||
|
85.89 ns | 73.28 ns | 0.85 | 0.18 | False | |||
|
56.66 ns | 44.65 ns | 0.79 | 0.35 | False | |||
|
4.69 ฮผs | 4.18 ฮผs | 0.89 | 0.30 | False | |||
|
59.08 ns | 46.48 ns | 0.79 | 0.31 | False | |||
|
37.78 ฮผs | 34.82 ฮผs | 0.92 | 0.15 | False | |||
|
12.48 ฮผs | 11.79 ฮผs | 0.94 | 0.11 | False | |||
|
20.59 ฮผs | 18.14 ฮผs | 0.88 | 0.14 | False | |||
|
5.02 ฮผs | 4.17 ฮผs | 0.83 | 0.32 | False | |||
|
8.41 ฮผs | 7.62 ฮผs | 0.91 | 0.21 | False | |||
|
8.44 ฮผs | 7.64 ฮผs | 0.91 | 0.18 | False | |||
|
55.70 ns | 47.80 ns | 0.86 | 0.38 | False | |||
|
59.27 ns | 49.08 ns | 0.83 | 0.35 | False | |||
|
57.68 ns | 47.46 ns | 0.82 | 0.30 | False | |||
|
9.35 ฮผs | 7.66 ฮผs | 0.82 | 0.21 | False | |||
|
56.07 ns | 47.99 ns | 0.86 | 0.28 | False | |||
|
83.48 ns | 71.23 ns | 0.85 | 0.21 | False | |||
|
95.86 ns | 85.29 ns | 0.89 | 0.18 | False | |||
|
8.52 ฮผs | 7.56 ฮผs | 0.89 | 0.15 | False | |||
|
56.27 ns | 45.55 ns | 0.81 | 0.30 | False | |||
|
53.90 ns | 44.63 ns | 0.83 | 0.35 | False | |||
|
19.94 ฮผs | 18.23 ฮผs | 0.91 | 0.07 | False | |||
|
56.57 ns | 44.56 ns | 0.79 | 0.35 | False | |||
|
38.36 ns | 30.88 ns | 0.80 | 0.39 | False | |||
|
47.41 ns | 39.53 ns | 0.83 | 0.52 | False | |||
|
9.33 ฮผs | 7.79 ฮผs | 0.83 | 0.24 | False | |||
|
13.04 ฮผs | 11.52 ฮผs | 0.88 | 0.15 | False | |||
|
74.46 ns | 62.20 ns | 0.84 | 0.23 | False | |||
|
56.94 ns | 45.21 ns | 0.79 | 0.35 | False | |||
|
22.15 ฮผs | 19.90 ฮผs | 0.90 | 0.14 | False | |||
|
21.00 ฮผs | 19.37 ฮผs | 0.92 | 0.10 | False | |||
|
4.96 ฮผs | 4.22 ฮผs | 0.85 | 0.31 | 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.Globalization.Tests.StringSearch*'
False))
Profiling workflow for dotnet/runtime repository Benchmarking workflow for dotnet/runtime repository
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
120.37 ns | 106.76 ns | 0.89 | 0.32 | False | |||
|
30.91 ns | 26.60 ns | 0.86 | 0.54 | 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.CtorDefaultSize<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
990.10 ns | 881.80 ns | 0.89 | 0.13 | False | |||
|
19.71 ฮผs | 15.36 ฮผs | 0.78 | 0.39 | False | |||
|
587.67 ns | 498.92 ns | 0.85 | 0.44 | False | |||
|
206.07 ns | 161.29 ns | 0.78 | 0.47 | False | |||
|
1.01 ฮผs | 811.77 ns | 0.80 | 0.17 | False | |||
|
238.63 ฮผs | 196.06 ฮผs | 0.82 | 0.38 | False | |||
|
6.35 ฮผs | 5.05 ฮผs | 0.80 | 0.30 | False | |||
|
1.91 ฮผs | 1.51 ฮผs | 0.79 | 0.43 | False | |||
|
3.74 ฮผs | 2.83 ฮผs | 0.76 | 0.42 | False | |||
|
35.25 ฮผs | 29.21 ฮผs | 0.83 | 0.37 | False | |||
|
249.54 ฮผs | 198.63 ฮผs | 0.80 | 0.35 | False | |||
|
249.21 ns | 170.98 ns | 0.69 | 0.42 | False | |||
|
366.19 ns | 300.05 ns | 0.82 | 0.40 | False | |||
|
399.13 ฮผs | 331.62 ฮผs | 0.83 | 0.35 | False | |||
|
491.64 ฮผs | 452.32 ฮผs | 0.92 | 0.08 | False | |||
|
671.41 ฮผs | 544.24 ฮผs | 0.81 | 0.23 | False | |||
|
58.95 ฮผs | 55.29 ฮผs | 0.94 | 0.29 | False | |||
|
3.61 ฮผs | 3.41 ฮผs | 0.94 | 0.17 | False | |||
|
20.66 ฮผs | 15.48 ฮผs | 0.75 | 0.37 | 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.Perf_LengthBucketsFrozenDictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
71.96 ฮผs | 63.06 ฮผs | 0.88 | 0.13 | False | |||
|
18.83 ฮผs | 16.07 ฮผs | 0.85 | 0.27 | False | |||
|
14.19 ฮผs | 13.18 ฮผs | 0.93 | 0.22 | False | |||
|
48.53 ns | 28.57 ns | 0.59 | 0.54 | False | |||
|
22.71 ฮผs | 20.11 ฮผs | 0.89 | 0.14 | False | |||
|
11.55 ฮผs | 8.89 ฮผs | 0.77 | 0.20 | False | |||
|
3.87 ฮผs | 2.97 ฮผs | 0.77 | 0.33 | False | |||
|
5.04 ฮผs | 3.60 ฮผs | 0.71 | 0.41 | False | |||
|
4.92 ฮผs | 3.39 ฮผs | 0.69 | 0.36 | False | |||
|
25.82 ฮผs | 23.57 ฮผs | 0.91 | 0.16 | False | |||
|
4.47 ฮผs | 3.38 ฮผs | 0.76 | 0.27 | False | |||
|
7.01 ฮผs | 4.77 ฮผs | 0.68 | 0.33 | False | |||
|
29.28 ฮผs | 22.28 ฮผs | 0.76 | 0.26 | False | |||
|
4.04 ฮผs | 3.15 ฮผs | 0.78 | 0.38 | False | |||
|
46.18 ฮผs | 36.02 ฮผs | 0.78 | 0.16 | False | |||
|
31.46 ฮผs | 26.56 ฮผs | 0.84 | 0.15 | False | |||
|
2.69 ฮผs | 2.08 ฮผs | 0.77 | 0.31 | False | |||
|
4.30 ฮผs | 3.52 ฮผs | 0.82 | 0.41 | False | |||
|
8.73 ฮผs | 7.74 ฮผs | 0.89 | 0.30 | False | |||
|
22.75 ฮผs | 17.38 ฮผs | 0.76 | 0.26 | False | |||
|
44.43 ฮผs | 36.97 ฮผs | 0.83 | 0.10 | False | |||
|
102.64 ฮผs | 65.57 ฮผs | 0.64 | 0.31 | False | |||
|
4.91 ฮผs | 3.94 ฮผs | 0.80 | 0.37 | False | |||
|
21.88 ฮผs | 17.17 ฮผs | 0.78 | 0.23 | False | |||
|
24.29 ฮผs | 21.51 ฮผs | 0.89 | 0.15 | False | |||
|
4.28 ฮผs | 2.99 ฮผs | 0.70 | 0.34 | False | |||
|
3.86 ฮผs | 3.47 ฮผs | 0.90 | 0.43 | False | |||
|
16.69 ฮผs | 13.03 ฮผs | 0.78 | 0.25 | False | |||
|
3.85 ฮผs | 2.94 ฮผs | 0.76 | 0.33 | False | |||
|
42.04 ns | 33.62 ns | 0.80 | 0.61 | False | |||
|
4.95 ฮผs | 3.38 ฮผs | 0.68 | 0.39 | False | |||
|
9.25 ฮผs | 7.92 ฮผs | 0.86 | 0.34 | False | |||
|
24.65 ฮผs | 20.78 ฮผs | 0.84 | 0.18 | False | |||
|
15.43 ฮผs | 12.60 ฮผs | 0.82 | 0.32 | False | |||
|
4.12 ฮผs | 3.24 ฮผs | 0.79 | 0.41 | False | |||
|
20.90 ฮผs | 19.74 ฮผs | 0.94 | 0.17 | False | |||
|
25.58 ฮผs | 22.68 ฮผs | 0.89 | 0.15 | False | |||
|
4.95 ฮผs | 3.36 ฮผs | 0.68 | 0.37 | False | |||
|
27.13 ฮผs | 23.23 ฮผs | 0.86 | 0.17 | False | |||
|
21.02 ฮผs | 17.19 ฮผs | 0.82 | 0.23 | False | |||
|
28.70 ฮผs | 25.72 ฮผs | 0.90 | 0.21 | False | |||
|
6.19 ฮผs | 5.22 ฮผs | 0.84 | 0.37 | False | |||
|
113.18 ฮผs | 88.82 ฮผs | 0.78 | 0.19 | False | |||
|
3.81 ฮผs | 2.88 ฮผs | 0.76 | 0.42 | False | |||
|
27.39 ฮผs | 22.77 ฮผs | 0.83 | 0.12 | False | |||
|
78.26 ฮผs | 65.32 ฮผs | 0.83 | 0.18 | False | |||
|
KHXlMl5yZlO5AR/8AH2W3DfwEAAA=>) | 3.80 ฮผs | 2.88 ฮผs | 0.76 | 0.30 | False | | | |
3.png>) Test Report
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.Linq.Tests.Perf_Enumerable*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.03 ฮผs | 10.72 ฮผs | 0.89 | 0.12 | False | |||
|
40.36 ฮผs | 34.84 ฮผs | 0.86 | 0.08 | False | |||
|
5.02 ฮผs | 4.20 ฮผs | 0.84 | 0.10 | False | |||
|
6.81 ฮผs | 5.80 ฮผs | 0.85 | 0.11 | 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 'MicroBenchmarks.Serializers.Json_FromStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | a71a85a65f6527ca2754ccf336f1fc77f02c409b |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
124.42 ns | 106.74 ns | 0.86 | 0.34 | False | |||
|
143.92 ns | 107.96 ns | 0.75 | 0.33 | False | |||
|
29.80 ns | 25.58 ns | 0.86 | 0.50 | False | |||
|
138.01 ns | 107.98 ns | 0.78 | 0.32 | False | |||
|
26.86 ns | 20.67 ns | 0.77 | 0.56 | False | |||
|
30.52 ns | 22.24 ns | 0.73 | 0.45 | False | |||
|
272.89 ns | 173.22 ns | 0.63 | 0.35 | False | |||
|
32.13 ns | 27.78 ns | 0.86 | 0.46 | False | |||
|
37.73 ns | 27.93 ns | 0.74 | 0.51 | False | |||
|
250.63 ns | 179.49 ns | 0.72 | 0.29 | False | |||
|
247.14 ns | 180.78 ns | 0.73 | 0.27 | False | |||
|
43.81 ns | 36.24 ns | 0.83 | 0.59 | False | |||
|
48.57 ns | 30.25 ns | 0.62 | 0.55 | False | |||
|
229.87 ns | 176.81 ns | 0.77 | 0.32 | False | |||
|
120.42 ns | 91.81 ns | 0.76 | 0.29 | False | |||
|
129.71 ns | 102.02 ns | 0.79 | 0.29 | False | |||
|
12.16 ns | 7.52 ns | 0.62 | 0.66 | False | |||
|
22.97 ns | 18.16 ns | 0.79 | 0.54 | False | |||
|
59.45 ns | 49.37 ns | 0.83 | 0.41 | False | |||
|
30.66 ns | 25.25 ns | 0.82 | 0.48 | False | |||
|
135.16 ns | 94.21 ns | 0.70 | 0.34 | False | |||
|
32.69 ns | 29.65 ns | 0.91 | 0.54 | 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.Text.Perf_Ascii*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
20.33 ms | 17.65 ms | 0.87 | 0.24 | 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 'V8.Crypto.Support*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
729.08 ฮผs | 652.94 ฮผs | 0.90 | 0.16 | False | |||
|
38.06 ฮผs | 28.62 ฮผs | 0.75 | 0.27 | False | |||
|
1.42 ms | 1.23 ms | 0.87 | 0.11 | False | |||
|
785.94 ฮผs | 686.88 ฮผs | 0.87 | 0.16 | False | |||
|
133.55 ฮผs | 111.69 ฮผs | 0.84 | 0.15 | False | |||
|
38.78 ฮผs | 29.43 ฮผs | 0.76 | 0.29 | False | |||
|
50.18 ฮผs | 31.98 ฮผs | 0.64 | 0.33 | False | |||
|
31.14 ฮผs | 22.12 ฮผs | 0.71 | 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.Collections.TryGetValueFalse<String, String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
59.04 ฮผs | 51.60 ฮผs | 0.87 | 0.11 | False | |||
|
55.80 ฮผs | 49.48 ฮผs | 0.89 | 0.11 | False | |||
|
51.70 ฮผs | 43.26 ฮผs | 0.84 | 0.14 | False | |||
|
58.14 ฮผs | 49.38 ฮผs | 0.85 | 0.10 | False | |||
|
50.37 ฮผs | 46.03 ฮผs | 0.91 | 0.11 | False | |||
|
49.89 ฮผs | 43.75 ฮผs | 0.88 | 0.11 | False | |||
|
51.25 ฮผs | 45.12 ฮผs | 0.88 | 0.08 | False | |||
|
57.78 ฮผs | 50.28 ฮผs | 0.87 | 0.09 | 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.Text.Json.Serialization.Tests.WriteJson<TreeRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
99.64 ns | 84.65 ns | 0.85 | 0.28 | False | |||
|
103.79 ns | 81.81 ns | 0.79 | 0.26 | False | |||
|
104.27 ns | 82.65 ns | 0.79 | 0.28 | False | |||
|
104.77 ns | 83.64 ns | 0.80 | 0.25 | False | |||
|
98.98 ns | 86.28 ns | 0.87 | 0.26 | False | |||
|
104.39 ns | 82.64 ns | 0.79 | 0.32 | False | |||
|
105.66 ns | 80.34 ns | 0.76 | 0.30 | False | |||
|
99.76 ns | 83.05 ns | 0.83 | 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 'System.IO.Tests.StringReaderReadToEndTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.09 ns | 9.37 ns | 0.72 | 0.58 | False | |||
|
3.59 ns | 2.51 ns | 0.70 | 0.29 | False | |||
|
22.53 ns | 18.60 ns | 0.83 | 0.54 | False | |||
|
19.67 ns | 9.05 ns | 0.46 | 0.72 | False | |||
|
15.29 ns | 9.77 ns | 0.64 | 0.66 | False | |||
|
21.43 ns | 15.79 ns | 0.74 | 0.57 | False | |||
|
61.35 ns | 50.91 ns | 0.83 | 0.34 | False | |||
|
37.67 ns | 30.59 ns | 0.81 | 0.48 | False | |||
|
51.25 ns | 43.81 ns | 0.85 | 0.27 | False | |||
|
18.70 ns | 13.59 ns | 0.73 | 0.60 | False | |||
|
3.53 ns | 2.51 ns | 0.71 | 0.36 | False | |||
|
23.16 ns | 13.64 ns | 0.59 | 0.63 | False | |||
|
3.61 ns | 2.54 ns | 0.70 | 0.35 | False | |||
|
15.68 ns | 7.51 ns | 0.48 | 0.63 | False | |||
|
55.08 ns | 45.97 ns | 0.83 | 0.34 | False | |||
|
13.46 ns | 8.63 ns | 0.64 | 0.66 | False | |||
|
23.78 ns | 16.53 ns | 0.70 | 0.62 | False | |||
|
45.01 ns | 33.15 ns | 0.74 | 0.51 | False | |||
|
55.32 ns | 44.71 ns | 0.81 | 0.27 | False | |||
|
47.65 ns | 43.70 ns | 0.92 | 0.30 | False | |||
|
13.45 ns | 9.88 ns | 0.74 | 0.63 | False | |||
|
19.38 ns | 18.22 ns | 0.94 | 0.57 | 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.Span<Char>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
260.50 ฮผs | 211.58 ฮผs | 0.81 | 0.21 | False | |||
|
699.62 ฮผs | 506.65 ฮผs | 0.72 | 0.34 | False | |||
|
769.84 ฮผs | 637.80 ฮผs | 0.83 | 0.30 | False | |||
|
138.36 ฮผs | 116.25 ฮผs | 0.84 | 0.29 | False | |||
|
154.93 ฮผs | 142.67 ฮผs | 0.92 | 0.24 | 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.ContainsTrueComparer<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 7ce5d0fdf728bb2ae213541b17c2e489d2b06d09 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
604.70 ns | 392.87 ns | 0.65 | 0.43 | False | |||
|
1.53 ms | 1.33 ms | 0.87 | 0.12 | False | |||
|
157.92 ฮผs | 141.99 ฮผs | 0.90 | 0.13 | False | |||
|
369.21 ฮผs | 304.27 ฮผs | 0.82 | 0.45 | False | |||
|
5.54 ฮผs | 3.82 ฮผs | 0.69 | 0.45 | False | |||
|
502.26 ฮผs | 395.43 ฮผs | 0.79 | 0.37 | False | |||
|
16.12 ฮผs | 13.32 ฮผs | 0.83 | 0.17 | False | |||
|
2.88 ฮผs | 2.33 ฮผs | 0.81 | 0.13 | False | |||
|
34.00 ฮผs | 30.44 ฮผs | 0.90 | 0.39 | False | |||
|
3.66 ฮผs | 2.75 ฮผs | 0.75 | 0.48 | False | |||
|
57.26 ฮผs | 38.81 ฮผs | 0.68 | 0.36 | 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.Perf_SingleCharFrozenDictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.33 ฮผs | 18.88 ฮผs | 0.85 | 0.26 | False | |||
|
93.07 ฮผs | 78.86 ฮผs | 0.85 | 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.Collections.TryAddGiventSize<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.24 ฮผs | 1.04 ฮผs | 0.84 | 0.02 | False | |||
|
52.06 ns | 41.89 ns | 0.80 | 0.43 | False | |||
|
46.63 ns | 32.49 ns | 0.70 | 0.52 | False | |||
|
146.07 ns | 138.28 ns | 0.95 | 0.19 | False | |||
|
43.64 ns | 33.33 ns | 0.76 | 0.61 | False | |||
|
27.34 ns | 20.81 ns | 0.76 | 0.65 | False | |||
|
30.91 ns | 19.29 ns | 0.62 | 0.66 | False | |||
|
52.03 ns | 42.23 ns | 0.81 | 0.46 | False | |||
|
75.02 ns | 64.10 ns | 0.85 | 0.45 | False | |||
|
15.88 ns | 9.24 ns | 0.58 | 0.71 | False | |||
|
77.63 ns | 62.40 ns | 0.80 | 0.43 | False | |||
|
72.08 ns | 63.63 ns | 0.88 | 0.30 | False | |||
|
58.22 ns | 45.37 ns | 0.78 | 0.48 | False | |||
|
66.05 ns | 48.36 ns | 0.73 | 0.49 | False | |||
|
35.21 ns | 32.40 ns | 0.92 | 0.59 | False | |||
|
48.07 ns | 42.58 ns | 0.89 | 0.48 | False | |||
|
43.05 ns | 40.63 ns | 0.94 | 0.51 | 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.Tests.Perf_BitArray*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
42.12 ns | 33.36 ns | 0.79 | 0.50 | 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.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
17.46 ฮผs | 15.37 ฮผs | 0.88 | 0.25 | False | |||
|
4.65 ฮผs | 4.15 ฮผs | 0.89 | 0.31 | False | |||
|
547.15 ns | 451.20 ns | 0.82 | 0.21 | False | |||
|
245.01 ns | 221.20 ns | 0.90 | 0.34 | False | |||
|
21.20 ฮผs | 18.72 ฮผs | 0.88 | 0.27 | False | |||
|
20.17 ฮผs | 18.11 ฮผs | 0.90 | 0.30 | False | |||
|
9.11 ฮผs | 7.69 ฮผs | 0.84 | 0.29 | False | |||
|
295.50 ns | 227.58 ns | 0.77 | 0.27 | False | |||
|
15.78 ฮผs | 14.12 ฮผs | 0.89 | 0.24 | False | |||
|
13.02 ฮผs | 11.21 ฮผs | 0.86 | 0.39 | False | |||
|
8.00 ฮผs | 6.68 ฮผs | 0.83 | 0.37 | False | |||
|
3.05 ฮผs | 2.77 ฮผs | 0.91 | 0.44 | False | |||
|
4.32 ฮผs | 3.28 ฮผs | 0.76 | 0.38 | False | |||
|
2.49 ฮผs | 2.15 ฮผs | 0.86 | 0.21 | False | |||
|
516.92 ns | 442.60 ns | 0.86 | 0.28 | False | |||
|
2.11 ฮผs | 1.87 ฮผs | 0.89 | 0.34 | False | |||
|
12.79 ฮผs | 10.72 ฮผs | 0.84 | 0.33 | False | |||
|
297.61 ns | 252.83 ns | 0.85 | 0.31 | False | |||
|
8.42 ฮผs | 6.62 ฮผs | 0.79 | 0.37 | False | |||
|
257.91 ns | 233.89 ns | 0.91 | 0.23 | False | |||
|
169.39 ฮผs | 157.22 ฮผs | 0.93 | 0.13 | False | |||
|
10.36 ฮผs | 8.45 ฮผs | 0.82 | 0.37 | False | |||
|
131.10 ฮผs | 115.92 ฮผs | 0.88 | 0.33 | False | |||
|
4.10 ฮผs | 3.47 ฮผs | 0.85 | 0.38 | False | |||
|
6.38 ฮผs | 5.69 ฮผs | 0.89 | 0.26 | False | |||
|
4.07 ฮผs | 3.76 ฮผs | 0.92 | 0.30 | False | |||
|
4.73 ฮผs | 3.94 ฮผs | 0.83 | 0.33 | False | |||
|
4.12 ฮผs | 3.39 ฮผs | 0.82 | 0.48 | False | |||
|
1.95 ฮผs | 1.57 ฮผs | 0.81 | 0.27 | False | |||
|
5.81 ฮผs | 5.20 ฮผs | 0.90 | 0.21 | False | |||
|
1.97 ฮผs | 1.62 ฮผs | 0.82 | 0.30 | False | |||
|
118.41 ฮผs | 105.18 ฮผs | 0.89 | 0.33 | False | |||
|
154.04 ฮผs | 134.27 ฮผs | 0.87 | 0.27 | False | |||
|
245.82 ns | 201.43 ns | 0.82 | 0.37 | False | |||
|
130.32 ฮผs | 104.15 ฮผs | 0.80 | 0.31 | False | |||
|
16.34 ฮผs | 13.28 ฮผs | 0.81 | 0.23 | False | |||
|
1.77 ฮผs | 1.54 ฮผs | 0.87 | 0.36 | False | |||
|
4.90 ฮผs | 4.24 ฮผs | 0.86 | 0.22 | False | |||
|
3.63 ฮผs | 2.90 ฮผs | 0.80 | 0.47 | False | |||
|
16.48 ฮผs | 14.11 ฮผs | 0.86 | 0.40 | False | |||
|
153.65 ฮผs | 134.45 ฮผs | 0.88 | 0.23 | False | |||
|
1.55 ฮผs | 1.44 ฮผs | 0.93 | 0.38 | False |
%3Dwasm_RunKind%3Dmicro_Improvement/System.Text.Json.Tests.Perf_Reader_13.png>) Test Report
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.Json.Tests.Perf_Reader*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 7ce5d0fdf728bb2ae213541b17c2e489d2b06d09 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.49 ฮผs | 2.88 ฮผs | 0.82 | 0.20 | False | |||
|
292.26 ns | 239.29 ns | 0.82 | 0.35 | False | |||
|
3.70 ฮผs | 1.85 ฮผs | 0.50 | 0.34 | False | |||
|
7.43 ฮผs | 6.77 ฮผs | 0.91 | 0.19 | False | |||
|
192.43 ฮผs | 159.10 ฮผs | 0.83 | 0.23 | False | |||
|
20.96 ฮผs | 17.92 ฮผs | 0.86 | 0.25 | False | |||
|
2.84 ms | 2.54 ms | 0.90 | 0.17 | False | |||
|
175.32 ฮผs | 148.72 ฮผs | 0.85 | 0.17 | False | |||
|
18.54 ฮผs | 16.08 ฮผs | 0.87 | 0.14 | False | |||
|
405.69 ฮผs | 361.52 ฮผs | 0.89 | 0.23 | 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.Tests.Perf_PriorityQueue<String, String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.40 ฮผs | 2.15 ฮผs | 0.90 | 0.18 | False | |||
|
15.78 ฮผs | 14.38 ฮผs | 0.91 | 0.09 | False | |||
|
5.56 ฮผs | 4.97 ฮผs | 0.89 | 0.13 | False | |||
|
2.95 ฮผs | 2.53 ฮผs | 0.86 | 0.16 | 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 'MicroBenchmarks.Serializers.Json_FromStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
37.68 ฮผs | 32.65 ฮผs | 0.87 | 0.28 | False | |||
|
16.66 ฮผs | 12.20 ฮผs | 0.73 | 0.38 | False | |||
|
1.03 ms | 937.55 ฮผs | 0.91 | 0.11 | False | |||
|
59.70 ฮผs | 52.34 ฮผs | 0.88 | 0.13 | False | |||
|
4.95 ฮผs | 4.24 ฮผs | 0.86 | 0.24 | False | |||
|
12.20 ฮผs | 9.50 ฮผs | 0.78 | 0.22 | False | |||
|
790.37 ฮผs | 690.10 ฮผs | 0.87 | 0.12 | False | |||
|
15.43 ฮผs | 13.38 ฮผs | 0.87 | 0.31 | False | |||
|
12.64 ฮผs | 10.19 ฮผs | 0.81 | 0.34 | False | |||
|
1.11 ms | 998.39 ฮผs | 0.90 | 0.14 | False | |||
|
2.79 ms | 2.34 ms | 0.84 | 0.11 | False | |||
|
1.35 ms | 1.19 ms | 0.88 | 0.11 | False | |||
|
55.76 ฮผs | 49.49 ฮผs | 0.89 | 0.13 | False | |||
|
45.29 ฮผs | 41.49 ฮผs | 0.92 | 0.13 | False | |||
|
2.80 ms | 2.48 ms | 0.88 | 0.09 | False | |||
|
107.74 ฮผs | 98.47 ฮผs | 0.91 | 0.17 | False | |||
|
25.80 ฮผs | 20.84 ฮผs | 0.81 | 0.25 | False | |||
|
732.75 ฮผs | 586.41 ฮผs | 0.80 | 0.18 | False | |||
|
9.29 ฮผs | 8.15 ฮผs | 0.88 | 0.36 | 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.CreateAddAndClear<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.70 ฮผs | 2.39 ฮผs | 0.89 | 0.12 | False | |||
|
10.55 ฮผs | 9.31 ฮผs | 0.88 | 0.14 | False | |||
|
6.29 ฮผs | 5.59 ฮผs | 0.89 | 0.10 | False | |||
|
1.56 ฮผs | 1.30 ฮผs | 0.83 | 0.20 | False | |||
|
1.52 ฮผs | 1.42 ฮผs | 0.94 | 0.21 | False | |||
|
6.02 ฮผs | 5.43 ฮผs | 0.90 | 0.13 | False | |||
|
1.03 ฮผs | 872.82 ns | 0.85 | 0.12 | False | |||
|
963.58 ns | 868.03 ns | 0.90 | 0.16 | 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.Text.Json.Document.Tests.Perf_DocumentParse*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
205.68 ns | 162.93 ns | 0.79 | 0.20 | False | |||
|
12.20 ฮผs | 10.21 ฮผs | 0.84 | 0.42 | False | |||
|
1.24 ฮผs | 1.16 ฮผs | 0.94 | 0.14 | False | |||
|
1.34 ฮผs | 1.15 ฮผs | 0.86 | 0.19 | False | |||
|
1.28 ฮผs | 1.12 ฮผs | 0.87 | 0.15 | False | |||
|
25.09 ฮผs | 22.92 ฮผs | 0.91 | 0.21 | False | |||
|
265.36 ฮผs | 232.50 ฮผs | 0.88 | 0.38 | 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.Numerics.Tensors.Tests.Perf_BinaryIntegerTensorPrimitives<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
19.46 ns | 15.86 ns | 0.82 | 0.61 | False | |||
|
3.62 ns | 2.52 ns | 0.70 | 0.30 | False | |||
|
3.61 ns | 2.52 ns | 0.70 | 0.32 | False | |||
|
41.73 ns | 35.40 ns | 0.85 | 0.39 | False | |||
|
15.94 ns | 7.14 ns | 0.45 | 0.64 | False | |||
|
18.52 ns | 16.17 ns | 0.87 | 0.63 | False | |||
|
47.82 ns | 35.15 ns | 0.74 | 0.60 | False | |||
|
12.79 ns | 8.67 ns | 0.68 | 0.66 | False | |||
|
30.60 ns | 20.23 ns | 0.66 | 0.58 | False | |||
|
32.17 ns | 26.20 ns | 0.81 | 0.51 | False | |||
|
28.48 ns | 16.28 ns | 0.57 | 0.50 | False | |||
|
34.75 ns | 23.33 ns | 0.67 | 0.50 | False | |||
|
28.49 ns | 22.02 ns | 0.77 | 0.48 | False | |||
|
15.91 ns | 8.27 ns | 0.52 | 0.64 | False | |||
|
28.62 ns | 23.85 ns | 0.83 | 0.39 | False | |||
|
27.19 ns | 16.43 ns | 0.60 | 0.56 | False | |||
|
55.14 ns | 49.63 ns | 0.90 | 0.40 | False | |||
|
21.26 ns | 11.52 ns | 0.54 | 0.65 | False | |||
|
22.51 ns | 18.30 ns | 0.81 | 0.60 | False | |||
|
3.57 ns | 2.53 ns | 0.71 | 0.35 | False | |||
|
42.33 ns | 34.26 ns | 0.81 | 0.41 | False | |||
|
45.79 ns | 42.96 ns | 0.94 | 0.34 | False | |||
|
19.77 ns | 13.56 ns | 0.69 | 0.59 | False | |||
|
13.55 ns | 8.74 ns | 0.65 | 0.62 | 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.Span<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.31 ฮผs | 2.03 ฮผs | 0.88 | 0.14 | False | |||
|
2.57 ฮผs | 2.18 ฮผs | 0.85 | 0.19 | False | |||
|
2.66 ฮผs | 2.38 ฮผs | 0.89 | 0.14 | False | |||
|
2.15 ฮผs | 1.86 ฮผs | 0.86 | 0.17 | False | |||
|
3.43 ฮผs | 3.07 ฮผs | 0.89 | 0.11 | False | |||
|
3.07 ฮผs | 2.54 ฮผs | 0.83 | 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.Text.Json.Serialization.Tests.ReadJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | a71a85a65f6527ca2754ccf336f1fc77f02c409b |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.11 ns | 8.72 ns | 0.72 | 0.41 | False | |||
|
11.63 ns | 8.67 ns | 0.75 | 0.31 | False | |||
|
13.60 ns | 9.98 ns | 0.73 | 0.34 | False | |||
|
12.29 ns | 7.47 ns | 0.61 | 0.48 | False | |||
|
14.98 ns | 11.21 ns | 0.75 | 0.34 | False | |||
|
10.39 ns | 7.56 ns | 0.73 | 0.40 | False | |||
|
16.64 ns | 13.25 ns | 0.80 | 0.24 | False | |||
|
13.19 ns | 10.18 ns | 0.77 | 0.32 | False | |||
|
15.19 ns | 13.49 ns | 0.89 | 0.31 | False | |||
|
16.02 ns | 14.00 ns | 0.87 | 0.27 | 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 'GuardedDevirtualization.TwoClassInterface*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.73 ns | 3.44 ns | 0.60 | 0.35 | False | |||
|
4.44 ns | 3.29 ns | 0.74 | 0.36 | False | |||
|
4.40 ns | 3.19 ns | 0.72 | 0.31 | False | |||
|
4.35 ns | 3.20 ns | 0.73 | 0.43 | 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.Slice<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.95 ฮผs | 5.15 ฮผs | 0.87 | 0.20 | False | |||
|
2.81 ms | 2.48 ms | 0.88 | 0.13 | False | |||
|
41.59 ฮผs | 36.24 ฮผs | 0.87 | 0.16 | False | |||
|
93.38 ฮผs | 78.31 ฮผs | 0.84 | 0.16 | False | |||
|
31.74 ฮผs | 27.40 ฮผs | 0.86 | 0.37 | False | |||
|
9.60 ฮผs | 7.71 ฮผs | 0.80 | 0.26 | False | |||
|
96.71 ฮผs | 84.87 ฮผs | 0.88 | 0.14 | False | |||
|
552.06 ฮผs | 457.51 ฮผs | 0.83 | 0.17 | False | |||
|
12.60 ฮผs | 9.11 ฮผs | 0.72 | 0.33 | False | |||
|
212.19 ฮผs | 196.41 ฮผs | 0.93 | 0.05 | False | |||
|
787.48 ฮผs | 686.54 ฮผs | 0.87 | 0.25 | False | |||
|
786.73 ฮผs | 612.57 ฮผs | 0.78 | 0.25 | False | |||
|
5.54 ฮผs | 4.34 ฮผs | 0.78 | 0.26 | False | |||
|
18.69 ฮผs | 14.91 ฮผs | 0.80 | 0.28 | False | |||
|
473.93 ฮผs | 401.95 ฮผs | 0.85 | 0.17 | False | |||
|
8.84 ฮผs | 6.41 ฮผs | 0.73 | 0.17 | False | |||
|
595.65 ฮผs | 536.33 ฮผs | 0.90 | 0.13 | False | |||
|
28.80 ฮผs | 25.57 ฮผs | 0.89 | 0.21 | False | |||
|
34.91 ฮผs | 31.64 ฮผs | 0.91 | 0.40 | False | |||
|
11.60 ฮผs | 9.40 ฮผs | 0.81 | 0.27 | False | |||
|
36.84 ฮผs | 32.70 ฮผs | 0.89 | 0.15 | False | |||
|
2.77 ms | 2.35 ms | 0.85 | 0.10 | 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.CreateAddAndClear<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
136.40 ฮผs | 113.64 ฮผs | 0.83 | 0.16 | False | |||
|
140.67 ฮผs | 101.20 ฮผs | 0.72 | 0.28 | False | |||
|
24.29 ฮผs | 20.84 ฮผs | 0.86 | 0.35 | False | |||
|
17.78 ฮผs | 12.82 ฮผs | 0.72 | 0.46 | False | |||
|
17.85 ฮผs | 14.40 ฮผs | 0.81 | 0.40 | False | |||
|
345.75 ฮผs | 311.62 ฮผs | 0.90 | 0.28 | False | |||
|
31.53 ฮผs | 25.59 ฮผs | 0.81 | 0.30 | 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.TryGetValueTrue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
31.81 ns | 26.86 ns | 0.84 | 0.47 | False | |||
|
19.42 ns | 16.80 ns | 0.87 | 0.61 | 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_Decimal*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.14 ฮผs | 1.00 ฮผs | 0.88 | 0.22 | False | |||
|
372.07 ฮผs | 338.01 ฮผs | 0.91 | 0.20 | False | |||
|
5.28 ฮผs | 4.58 ฮผs | 0.87 | 0.23 | False | |||
|
13.68 ฮผs | 12.31 ฮผs | 0.90 | 0.31 | False | |||
|
152.29 ฮผs | 141.61 ฮผs | 0.93 | 0.19 | False | |||
|
377.00 ฮผs | 330.81 ฮผs | 0.88 | 0.16 | False | |||
|
353.61 ฮผs | 285.82 ฮผs | 0.81 | 0.30 | False | |||
|
8.67 ฮผs | 7.96 ฮผs | 0.92 | 0.47 | False | |||
|
214.03 ฮผs | 186.56 ฮผs | 0.87 | 0.27 | False | |||
|
287.23 ฮผs | 256.96 ฮผs | 0.89 | 0.19 | False | |||
|
17.25 ฮผs | 15.97 ฮผs | 0.93 | 0.16 | False | |||
|
25.35 ฮผs | 20.66 ฮผs | 0.81 | 0.29 | False | |||
|
123.16 ฮผs | 107.69 ฮผs | 0.87 | 0.28 | False | |||
|
423.48 ฮผs | 379.64 ฮผs | 0.90 | 0.24 | False | |||
|
3.67 ฮผs | 2.85 ฮผs | 0.78 | 0.26 | False | |||
|
12.27 ฮผs | 11.22 ฮผs | 0.91 | 0.20 | False | |||
|
1.27 ฮผs | 1.01 ฮผs | 0.80 | 0.29 | False | |||
|
15.73 ฮผs | 13.92 ฮผs | 0.88 | 0.20 | False | |||
|
16.42 ฮผs | 14.61 ฮผs | 0.89 | 0.20 | 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.Numerics.Tensors.Tests.Perf_FloatingPointTensorPrimitives<Single>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
346.60 ns | 311.66 ns | 0.90 | 0.19 | False | |||
|
127.69 ns | 112.50 ns | 0.88 | 0.15 | False | |||
|
5.24 ฮผs | 4.84 ฮผs | 0.92 | 0.24 | False | |||
|
119.27 ns | 104.21 ns | 0.87 | 0.18 | False | |||
|
68.89 ns | 53.01 ns | 0.77 | 0.39 | False | |||
|
361.46 ns | 303.77 ns | 0.84 | 0.14 | False | |||
|
82.62 ns | 70.47 ns | 0.85 | 0.28 | False | |||
|
363.67 ns | 302.68 ns | 0.83 | 0.12 | False | |||
|
67.51 ns | 59.92 ns | 0.89 | 0.26 | False | |||
|
64.82 ns | 56.32 ns | 0.87 | 0.26 | False | |||
|
69.97 ns | 57.66 ns | 0.82 | 0.41 | False | |||
|
61.31 ns | 39.92 ns | 0.65 | 0.31 | False | |||
|
71.00 ns | 51.14 ns | 0.72 | 0.37 | False | |||
|
280.11 ฮผs | 264.71 ฮผs | 0.95 | 0.15 | False | |||
|
59.58 ns | 50.95 ns | 0.86 | 0.42 | 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.Numerics.Tensors.Tests.Perf_NumberTensorPrimitives<Single>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 7ce5d0fdf728bb2ae213541b17c2e489d2b06d09 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
36.73 ฮผs | 28.36 ฮผs | 0.77 | 0.34 | False | |||
|
1.34 ms | 1.10 ms | 0.82 | 0.13 | False | |||
|
1.33 ms | 1.22 ms | 0.91 | 0.11 | False | |||
|
96.10 ฮผs | 81.13 ฮผs | 0.84 | 0.13 | False | |||
|
83.64 ฮผs | 73.11 ฮผs | 0.87 | 0.21 | False | |||
|
143.97 ฮผs | 127.84 ฮผs | 0.89 | 0.04 | False | |||
|
3.04 ms | 2.58 ms | 0.85 | 0.08 | False | |||
|
20.88 ฮผs | 15.76 ฮผs | 0.75 | 0.34 | False | |||
|
22.59 ฮผs | 19.86 ฮผs | 0.88 | 0.27 | 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.CreateAddAndRemove<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
564.30 ns | 401.20 ns | 0.71 | 0.32 | False | |||
|
26.93 ns | 20.26 ns | 0.75 | 0.46 | False | |||
|
94.37 ns | 76.83 ns | 0.81 | 0.35 | False | |||
|
47.05 ns | 28.78 ns | 0.61 | 0.43 | False | |||
|
28.84 ns | 22.08 ns | 0.77 | 0.41 | False | |||
|
197.96 ns | 143.30 ns | 0.72 | 0.33 | False | |||
|
34.84 ns | 24.43 ns | 0.70 | 0.36 | False | |||
|
42.41 ns | 31.49 ns | 0.74 | 0.46 | False | |||
|
138.00 ns | 104.00 ns | 0.75 | 0.34 | False | |||
|
491.71 ns | 441.95 ns | 0.90 | 0.42 | False | |||
|
91.88 ns | 70.31 ns | 0.77 | 0.29 | False | |||
|
485.64 ns | 405.93 ns | 0.84 | 0.33 | False | |||
|
87.29 ns | 65.75 ns | 0.75 | 0.33 | False | |||
|
34.08 ns | 24.69 ns | 0.72 | 0.43 | False | |||
|
97.38 ns | 67.94 ns | 0.70 | 0.40 | False | |||
|
148.83 ns | 111.57 ns | 0.75 | 0.42 | False | |||
|
484.22 ns | 366.73 ns | 0.76 | 0.31 | False | |||
|
122.21 ns | 96.94 ns | 0.79 | 0.33 | False | |||
|
26.45 ns | 20.36 ns | 0.77 | 0.43 | False | |||
|
86.23 ns | 66.49 ns | 0.77 | 0.27 | False | |||
|
639.91 ns | 450.44 ns | 0.70 | 0.41 | False | |||
|
35.97 ns | 27.00 ns | 0.75 | 0.43 | False | |||
|
130.16 ns | 101.20 ns | 0.78 | 0.31 | 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.Buffers.Tests.ReadOnlySequenceTests<Char>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | a71a85a65f6527ca2754ccf336f1fc77f02c409b |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
75.07 ns | 64.78 ns | 0.86 | 0.41 | False | |||
|
45.90 ns | 37.67 ns | 0.82 | 0.43 | 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 'Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.01 ฮผs | 9.38 ฮผs | 0.85 | 0.39 | False | |||
|
105.35 ฮผs | 94.36 ฮผs | 0.90 | 0.21 | False | |||
|
94.96 ฮผs | 87.61 ฮผs | 0.92 | 0.22 | False | |||
|
115.23 ฮผs | 105.49 ฮผs | 0.92 | 0.32 | False | |||
|
297.96 ฮผs | 227.19 ฮผs | 0.76 | 0.37 | False | |||
|
4.14 ฮผs | 3.81 ฮผs | 0.92 | 0.19 | False | |||
|
4.87 ฮผs | 4.26 ฮผs | 0.88 | 0.26 | False | |||
|
4.66 ฮผs | 4.28 ฮผs | 0.92 | 0.23 | 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.Numerics.Tensors.Tests.Perf_BinaryIntegerTensorPrimitives<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.71 ns | 18.76 ns | 0.83 | 0.61 | False | |||
|
46.56 ns | 40.59 ns | 0.87 | 0.50 | False | |||
|
45.09 ns | 38.22 ns | 0.85 | 0.50 | False | |||
|
62.42 ns | 39.37 ns | 0.63 | 0.46 | False | |||
|
55.47 ns | 44.84 ns | 0.81 | 0.52 | False | |||
|
78.08 ns | 57.73 ns | 0.74 | 0.46 | False | |||
|
65.34 ns | 51.85 ns | 0.79 | 0.47 | False | |||
|
80.40 ns | 52.78 ns | 0.66 | 0.46 | False | |||
|
57.41 ns | 47.96 ns | 0.84 | 0.40 | False | |||
|
63.55 ns | 46.41 ns | 0.73 | 0.41 | False | |||
|
67.12 ns | 56.43 ns | 0.84 | 0.44 | False | |||
|
75.77 ns | 65.02 ns | 0.86 | 0.41 | False | |||
|
31.98 ns | 22.71 ns | 0.71 | 0.60 | False | |||
|
63.31 ns | 56.47 ns | 0.89 | 0.40 | False | |||
|
66.45 ns | 44.92 ns | 0.68 | 0.43 | False | |||
|
80.88 ns | 49.99 ns | 0.62 | 0.44 | False | |||
|
50.59 ns | 45.97 ns | 0.91 | 0.49 | False | |||
|
84.28 ns | 77.10 ns | 0.91 | 0.38 | False | |||
|
66.87 ns | 54.50 ns | 0.82 | 0.51 | False | |||
|
81.57 ns | 59.39 ns | 0.73 | 0.46 | 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_Int32*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
57.55 ฮผs | 48.66 ฮผs | 0.85 | 0.14 | False | |||
|
63.38 ฮผs | 53.64 ฮผs | 0.85 | 0.11 | False | |||
|
69.37 ฮผs | 59.70 ฮผs | 0.86 | 0.14 | False | |||
|
78.57 ฮผs | 65.41 ฮผs | 0.83 | 0.15 | False | |||
|
60.69 ฮผs | 51.12 ฮผs | 0.84 | 0.13 | False | |||
|
75.59 ฮผs | 62.38 ฮผs | 0.83 | 0.12 | False | |||
|
58.48 ฮผs | 47.09 ฮผs | 0.81 | 0.14 | False | |||
|
69.51 ฮผs | 58.83 ฮผs | 0.85 | 0.14 | 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.Text.Json.Serialization.Tests.WriteJson<ImmutableSortedDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
65.21 ฮผs | 53.31 ฮผs | 0.82 | 0.13 | False | |||
|
76.09 ฮผs | 60.31 ฮผs | 0.79 | 0.25 | False | |||
|
70.48 ฮผs | 56.86 ฮผs | 0.81 | 0.14 | False | |||
|
1.42 ms | 1.16 ms | 0.82 | 0.14 | False | |||
|
177.91 ฮผs | 137.90 ฮผs | 0.78 | 0.26 | False | |||
|
60.92 ฮผs | 54.06 ฮผs | 0.89 | 0.16 | False | |||
|
14.43 ฮผs | 10.87 ฮผs | 0.75 | 0.52 | False | |||
|
10.54 ms | 7.35 ms | 0.70 | 0.29 | False | |||
|
4.70 ฮผs | 4.01 ฮผs | 0.85 | 0.23 | False | |||
|
68.37 ฮผs | 63.23 ฮผs | 0.92 | 0.12 | False | |||
|
90.78 ฮผs | 76.56 ฮผs | 0.84 | 0.16 | False | |||
|
117.18 ฮผs | 91.08 ฮผs | 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.ContainsFalse<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
529.01 ns | 435.42 ns | 0.82 | 0.20 | False | |||
|
238.95 ns | 193.17 ns | 0.81 | 0.22 | False | |||
|
164.31 ns | 122.75 ns | 0.75 | 0.34 | False | |||
|
442.87 ns | 383.27 ns | 0.87 | 0.23 | False | |||
|
158.63 ns | 130.57 ns | 0.82 | 0.31 | False | |||
|
210.49 ns | 172.08 ns | 0.82 | 0.33 | False | |||
|
162.39 ns | 133.18 ns | 0.82 | 0.36 | False | |||
|
417.72 ns | 350.02 ns | 0.84 | 0.16 | False | |||
|
525.26 ns | 470.31 ns | 0.90 | 0.20 | False | |||
|
522.61 ns | 447.57 ns | 0.86 | 0.18 | False | |||
|
469.09 ns | 384.95 ns | 0.82 | 0.22 | False | |||
|
736.95 ns | 646.56 ns | 0.88 | 0.18 | False | |||
|
470.57 ns | 381.18 ns | 0.81 | 0.22 | False | |||
|
211.60 ns | 175.49 ns | 0.83 | 0.26 | 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 'Microsoft.Extensions.Logging.ScopesOverheadBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
182.05 ฮผs | 158.23 ฮผs | 0.87 | 0.06 | False | |||
|
118.52 ฮผs | 108.31 ฮผs | 0.91 | 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 'MicroBenchmarks.Serializers.Json_ToString<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
89.59 ฮผs | 81.00 ฮผs | 0.90 | 0.15 | False | |||
|
58.27 ns | 52.78 ns | 0.91 | 0.38 | False | |||
|
482.79 ns | 392.67 ns | 0.81 | 0.21 | False | |||
|
70.18 ฮผs | 60.40 ฮผs | 0.86 | 0.13 | False | |||
|
163.81 ns | 136.42 ns | 0.83 | 0.37 | False | |||
|
180.40 ns | 134.77 ns | 0.75 | 0.45 | False | |||
|
69.28 ฮผs | 60.81 ฮผs | 0.88 | 0.14 | False | |||
|
71.27 ฮผs | 61.62 ฮผs | 0.86 | 0.19 | False | |||
|
72.44 ฮผs | 62.71 ฮผs | 0.87 | 0.18 | False | |||
|
189.21 ns | 141.81 ns | 0.75 | 0.40 | 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 'Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
40.18 ฮผs | 34.83 ฮผs | 0.87 | 0.18 | False | |||
|
6.28 ฮผs | 5.04 ฮผs | 0.80 | 0.26 | False | |||
|
12.36 ฮผs | 9.61 ฮผs | 0.78 | 0.32 | False | |||
|
40.26 ฮผs | 35.33 ฮผs | 0.88 | 0.17 | False | |||
|
5.70 ฮผs | 4.56 ฮผs | 0.80 | 0.23 | 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.IterateFor<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
43.39 ns | 31.60 ns | 0.73 | 0.37 | False | |||
|
38.94 ns | 32.15 ns | 0.83 | 0.41 | False | |||
|
40.51 ns | 28.93 ns | 0.71 | 0.33 | False | |||
|
38.41 ns | 30.11 ns | 0.78 | 0.39 | False | |||
|
45.13 ns | 34.50 ns | 0.76 | 0.32 | False | |||
|
42.84 ns | 32.63 ns | 0.76 | 0.35 | False | |||
|
44.83 ns | 35.87 ns | 0.80 | 0.35 | False | |||
|
43.08 ns | 32.12 ns | 0.75 | 0.30 | False | |||
|
45.11 ns | 31.39 ns | 0.70 | 0.36 | False | |||
|
42.36 ns | 37.62 ns | 0.89 | 0.35 | False | |||
|
40.04 ns | 29.81 ns | 0.74 | 0.37 | False | |||
|
45.29 ns | 31.61 ns | 0.70 | 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.Collections.Tests.DictionarySequentialKeys*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.66 ฮผs | 2.39 ฮผs | 0.90 | 0.13 | False | |||
|
3.05 ฮผs | 2.66 ฮผs | 0.87 | 0.11 | False | |||
|
2.63 ฮผs | 2.12 ฮผs | 0.81 | 0.20 | 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.Text.Json.Tests.Perf_Basic*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.22 ฮผs | 3.91 ฮผs | 0.93 | 0.16 | False | |||
|
4.54 ฮผs | 4.05 ฮผs | 0.89 | 0.17 | False | |||
|
3.88 ฮผs | 3.31 ฮผs | 0.85 | 0.20 | False | |||
|
3.85 ฮผs | 3.30 ฮผs | 0.86 | 0.22 | False | |||
|
3.92 ฮผs | 3.38 ฮผs | 0.86 | 0.19 | 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.Text.Json.Serialization.Tests.ReadJson<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.06 ฮผs | 13.60 ฮผs | 0.90 | 0.23 | False | |||
|
15.86 ฮผs | 13.99 ฮผs | 0.88 | 0.23 | False | |||
|
16.39 ฮผs | 13.97 ฮผs | 0.85 | 0.26 | False | |||
|
148.17 ฮผs | 132.39 ฮผs | 0.89 | 0.27 | False | |||
|
171.53 ฮผs | 146.98 ฮผs | 0.86 | 0.27 | False | |||
|
146.90 ฮผs | 132.08 ฮผs | 0.90 | 0.21 | False | |||
|
1.53 ms | 1.34 ms | 0.88 | 0.25 | False | |||
|
1.50 ms | 1.34 ms | 0.89 | 0.22 | False | |||
|
159.14 ฮผs | 146.85 ฮผs | 0.92 | 0.27 | 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.Text.Json.Tests.Perf_Segment*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
50.10 ns | 30.72 ns | 0.61 | 0.57 | False | |||
|
27.94 ns | 17.03 ns | 0.61 | 0.53 | False | |||
|
25.10 ns | 21.08 ns | 0.84 | 0.58 | False | |||
|
30.72 ns | 20.56 ns | 0.67 | 0.59 | False | |||
|
36.04 ns | 22.48 ns | 0.62 | 0.58 | False | |||
|
30.51 ns | 21.83 ns | 0.72 | 0.54 | False | |||
|
118.93 ns | 91.25 ns | 0.77 | 0.43 | False | |||
|
31.49 ns | 22.11 ns | 0.70 | 0.60 | False | |||
|
113.87 ns | 91.90 ns | 0.81 | 0.38 | False | |||
|
35.97 ns | 28.18 ns | 0.78 | 0.55 | False | |||
|
26.61 ns | 15.60 ns | 0.59 | 0.58 | False | |||
|
29.30 ns | 21.18 ns | 0.72 | 0.54 | False | |||
|
33.66 ns | 30.63 ns | 0.91 | 0.51 | False | |||
|
33.17 ns | 25.66 ns | 0.77 | 0.52 | 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_Random*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3ffa05f77509cd4c5eb1452ff49c0254a8bed905 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.46 ms | 5.60 ms | 0.87 | 0.09 | False | |||
|
1.44 ms | 1.25 ms | 0.87 | 0.12 | False | |||
|
10.06 ms | 9.13 ms | 0.91 | 0.11 | False | |||
|
19.68 ms | 17.61 ms | 0.89 | 0.09 | False | |||
|
3.17 ms | 2.68 ms | 0.85 | 0.09 | False | |||
|
22.78 ms | 20.26 ms | 0.89 | 0.10 | False | |||
|
41.98 ms | 38.44 ms | 0.92 | 0.11 | False | |||
|
4.68 ms | 4.03 ms | 0.86 | 0.10 | False | |||
|
96.53 ms | 85.03 ms | 0.88 | 0.10 | 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 'Microsoft.Extensions.Configuration.ConfigurationBinderBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.68 ฮผs | 3.14 ฮผs | 0.85 | 0.10 | False | |||
|
1.06 ฮผs | 888.66 ns | 0.84 | 0.20 | False | |||
|
3.90 ฮผs | 3.45 ฮผs | 0.88 | 0.14 | False | |||
|
4.67 ฮผs | 4.27 ฮผs | 0.91 | 0.10 | False | |||
|
1.98 ฮผs | 1.72 ฮผs | 0.87 | 0.12 | False | |||
|
752.50 ns | 615.10 ns | 0.82 | 0.19 | False | |||
|
1.22 ฮผs | 1.09 ฮผs | 0.90 | 0.17 | 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.Text.Json.Serialization.Tests.WriteJson<ClassRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
28.30 ฮผs | 24.67 ฮผs | 0.87 | 0.15 | False | |||
|
30.17 ฮผs | 25.76 ฮผs | 0.85 | 0.15 | False | |||
|
30.29 ฮผs | 24.05 ฮผs | 0.79 | 0.12 | False | |||
|
30.66 ฮผs | 27.72 ฮผs | 0.90 | 0.12 | False | |||
|
29.31 ฮผs | 24.01 ฮผs | 0.82 | 0.17 | False | |||
|
29.87 ฮผs | 25.97 ฮผs | 0.87 | 0.15 | False | |||
|
29.44 ฮผs | 24.70 ฮผs | 0.84 | 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.Text.Json.Serialization.Tests.WriteJson<ArrayList>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3ffa05f77509cd4c5eb1452ff49c0254a8bed905 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
215.21 ns | 183.67 ns | 0.85 | 0.18 | False | |||
|
246.02 ns | 190.91 ns | 0.78 | 0.17 | False | |||
|
203.14 ns | 156.06 ns | 0.77 | 0.18 | False | |||
|
219.08 ns | 191.75 ns | 0.88 | 0.15 | False | |||
|
730.81 ns | 663.45 ns | 0.91 | 0.04 | False | |||
|
238.97 ns | 187.64 ns | 0.79 | 0.19 | False | |||
|
185.90 ns | 161.91 ns | 0.87 | 0.23 | 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_Single*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3de068c2be232960f4cb3b233dd2b4014e2ce7c3 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
29.56 ns | 20.82 ns | 0.70 | 0.54 | False | |||
|
53.27 ns | 32.28 ns | 0.61 | 0.54 | False | |||
|
36.49 ns | 26.69 ns | 0.73 | 0.59 | False | |||
|
293.40 ns | 175.25 ns | 0.60 | 0.25 | False | |||
|
130.61 ns | 95.51 ns | 0.73 | 0.42 | False | |||
|
67.49 ns | 55.12 ns | 0.82 | 0.41 | 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.Tests.Add_Remove_SteadyState<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
555.33 ns | 483.28 ns | 0.87 | 0.18 | False | |||
|
17.46 ns | 12.19 ns | 0.70 | 0.68 | False | |||
|
573.46 ns | 487.94 ns | 0.85 | 0.17 | 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_Uri*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
102.71 ns | 83.14 ns | 0.81 | 0.26 | False | |||
|
269.76 ns | 253.14 ns | 0.94 | 0.19 | False | |||
|
128.12 ns | 116.14 ns | 0.91 | 0.23 | False | |||
|
243.67 ns | 221.12 ns | 0.91 | 0.14 | 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_CancellationToken*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3ffa05f77509cd4c5eb1452ff49c0254a8bed905 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
594.86 ns | 491.11 ns | 0.83 | 0.16 | False | |||
|
1.53 ฮผs | 1.34 ฮผs | 0.87 | 0.13 | False | |||
|
1.87 ฮผs | 1.56 ฮผs | 0.84 | 0.10 | False | |||
|
2.92 ฮผs | 2.57 ฮผs | 0.88 | 0.13 | False | |||
|
1.04 ฮผs | 838.96 ns | 0.81 | 0.12 | False | |||
|
2.00 ฮผs | 1.77 ฮผs | 0.89 | 0.13 | False | |||
|
851.15 ns | 715.94 ns | 0.84 | 0.12 | False | |||
|
1.74 ฮผs | 1.55 ฮผs | 0.89 | 0.10 | 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.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
71.58 ฮผs | 59.47 ฮผs | 0.83 | 0.26 | False | |||
|
5.06 ฮผs | 4.11 ฮผs | 0.81 | 0.25 | False | |||
|
38.68 ฮผs | 32.48 ฮผs | 0.84 | 0.20 | False | |||
|
55.16 ฮผs | 42.82 ฮผs | 0.78 | 0.26 | False | |||
|
54.82 ฮผs | 44.25 ฮผs | 0.81 | 0.21 | False | |||
|
23.77 ฮผs | 16.99 ฮผs | 0.71 | 0.40 | False | |||
|
146.14 ฮผs | 114.53 ฮผs | 0.78 | 0.28 | False | |||
|
41.38 ฮผs | 35.34 ฮผs | 0.85 | 0.24 | False | |||
|
44.71 ฮผs | 37.34 ฮผs | 0.84 | 0.26 | False | |||
|
122.02 ฮผs | 102.17 ฮผs | 0.84 | 0.14 | False | |||
|
67.67 ฮผs | 53.98 ฮผs | 0.80 | 0.27 | False | |||
|
717.12 ฮผs | 601.47 ฮผs | 0.84 | 0.16 | 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.ContainsTrue<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
757.59 ฮผs | 657.28 ฮผs | 0.87 | 0.13 | False | |||
|
47.61 ฮผs | 39.53 ฮผs | 0.83 | 0.25 | False | |||
|
802.56 ฮผs | 721.43 ฮผs | 0.90 | 0.18 | False | |||
|
132.45 ฮผs | 119.88 ฮผs | 0.91 | 0.09 | False | |||
|
1.60 ms | 1.31 ms | 0.82 | 0.11 | False | |||
|
22.05 ฮผs | 16.89 ฮผs | 0.77 | 0.21 | False | |||
|
20.93 ฮผs | 16.24 ฮผs | 0.78 | 0.27 | False | |||
|
163.60 ฮผs | 148.29 ฮผs | 0.91 | 0.12 | False | |||
|
23.44 ฮผs | 18.84 ฮผs | 0.80 | 0.26 | False | |||
|
42.89 ฮผs | 33.42 ฮผs | 0.78 | 0.30 | False | |||
|
1.62 ms | 1.32 ms | 0.82 | 0.13 | False | |||
|
1.69 ms | 1.46 ms | 0.86 | 0.09 | False | |||
|
9.74 ฮผs | 8.64 ฮผs | 0.89 | 0.33 | False | |||
|
38.86 ฮผs | 36.55 ฮผs | 0.94 | 0.20 | False | |||
|
1.41 ms | 1.20 ms | 0.85 | 0.12 | False | |||
|
112.65 ฮผs | 97.58 ฮผs | 0.87 | 0.22 | 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.CtorFromCollection<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
336.47 ฮผs | 299.84 ฮผs | 0.89 | 0.35 | False | |||
|
217.22 ฮผs | 155.24 ฮผs | 0.71 | 0.41 | False | |||
|
91.80 ฮผs | 74.10 ฮผs | 0.81 | 0.31 | False | |||
|
341.42 ฮผs | 256.89 ฮผs | 0.75 | 0.29 | False | |||
|
100.38 ฮผs | 80.84 ฮผs | 0.81 | 0.35 | False | |||
|
181.76 ฮผs | 145.90 ฮผs | 0.80 | 0.33 | False | |||
|
199.62 ฮผs | 160.31 ฮผs | 0.80 | 0.33 | 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<IntClass>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.04 ns | 12.03 ns | 0.80 | 0.28 | False | |||
|
10.13 ns | 8.58 ns | 0.85 | 0.27 | False | |||
|
15.36 ns | 13.55 ns | 0.88 | 0.31 | 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 'StoreBlock.LocalAddress*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.23 ฮผs | 18.99 ฮผs | 0.85 | 0.09 | False | |||
|
47.58 ฮผs | 42.51 ฮผs | 0.89 | 0.08 | False | |||
|
2.59 ฮผs | 2.40 ฮผs | 0.93 | 0.18 | False | |||
|
15.75 ms | 14.65 ms | 0.93 | 0.11 | False | |||
|
194.86 ฮผs | 172.67 ฮผs | 0.89 | 0.09 | False | |||
|
156.67 ฮผs | 139.98 ฮผs | 0.89 | 0.08 | False | |||
|
49.70 ฮผs | 43.57 ฮผs | 0.88 | 0.08 | False | |||
|
148.56 ฮผs | 133.21 ฮผs | 0.90 | 0.06 | False | |||
|
23.09 ฮผs | 20.22 ฮผs | 0.88 | 0.08 | False | |||
|
2.67 ฮผs | 2.33 ฮผs | 0.87 | 0.18 | False | |||
|
15.03 ms | 13.50 ms | 0.90 | 0.11 | False | |||
|
209.85 ฮผs | 183.47 ฮผs | 0.87 | 0.10 | False | |||
|
115.41 ฮผs | 103.08 ฮผs | 0.89 | 0.08 | False | |||
|
33.37 ฮผs | 31.49 ฮผs | 0.94 | 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.Text.Json.Node.Tests.Perf_ParseThenWrite*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3ffa05f77509cd4c5eb1452ff49c0254a8bed905 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
546.66 ns | 444.10 ns | 0.81 | 0.15 | False | |||
|
297.72 ns | 256.44 ns | 0.86 | 0.24 | False | |||
|
48.90 ns | 33.15 ns | 0.68 | 0.53 | False | |||
|
482.36 ns | 392.29 ns | 0.81 | 0.23 | False | |||
|
378.88 ns | 319.43 ns | 0.84 | 0.22 | False | |||
|
426.83 ns | 361.33 ns | 0.85 | 0.13 | False | |||
|
157.06 ns | 137.19 ns | 0.87 | 0.35 | False | |||
|
456.95 ns | 360.80 ns | 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 'Microsoft.Extensions.Logging.LoggingOverhead*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
338.72 ฮผs | 273.31 ฮผs | 0.81 | 0.12 | False | |||
|
345.54 ฮผs | 283.43 ฮผs | 0.82 | 0.09 | False | |||
|
331.92 ฮผs | 279.70 ฮผs | 0.84 | 0.09 | False | |||
|
342.11 ฮผs | 287.96 ฮผs | 0.84 | 0.08 | False | |||
|
329.10 ฮผs | 276.93 ฮผs | 0.84 | 0.08 | False | |||
|
336.25 ฮผs | 276.88 ฮผs | 0.82 | 0.10 | 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.Text.Json.Serialization.Tests.ReadJson<ImmutableDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
69.80 ฮผs | 64.66 ฮผs | 0.93 | 0.14 | False | |||
|
67.25 ฮผs | 60.27 ฮผs | 0.90 | 0.13 | False | |||
|
69.24 ฮผs | 63.47 ฮผs | 0.92 | 0.11 | False | |||
|
66.39 ฮผs | 62.06 ฮผs | 0.93 | 0.09 | False | |||
|
83.07 ฮผs | 74.76 ฮผs | 0.90 | 0.12 | False | |||
|
86.21 ฮผs | 71.19 ฮผs | 0.83 | 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.Text.Json.Serialization.Tests.ReadJson<Dictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
23.94 ฮผs | 21.70 ฮผs | 0.91 | 0.15 | False | |||
|
198.58 ns | 173.76 ns | 0.87 | 0.23 | False | |||
|
206.72 ns | 170.88 ns | 0.83 | 0.29 | False | |||
|
24.38 ฮผs | 21.66 ฮผs | 0.89 | 0.12 | False | |||
|
250.79 ns | 218.65 ns | 0.87 | 0.24 | False | |||
|
232.15 ns | 216.00 ns | 0.93 | 0.27 | False | |||
|
265.22 ns | 226.24 ns | 0.85 | 0.20 | False | |||
|
2.32 ฮผs | 2.05 ฮผs | 0.88 | 0.26 | False | |||
|
2.63 ฮผs | 2.11 ฮผs | 0.80 | 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 'System.Text.Json.Tests.Utf8JsonReaderCommentsTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
16.06 ns | 11.15 ns | 0.69 | 0.64 | False | |||
|
43.82 ns | 36.04 ns | 0.82 | 0.48 | False | |||
|
69.68 ns | 48.95 ns | 0.70 | 0.49 | 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.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
121.17 ฮผs | 108.16 ฮผs | 0.89 | 0.05 | False | |||
|
104.26 ฮผs | 94.66 ฮผs | 0.91 | 0.05 | False | |||
|
116.91 ฮผs | 106.84 ฮผs | 0.91 | 0.05 | False | |||
|
110.04 ฮผs | 98.12 ฮผs | 0.89 | 0.07 | 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.Text.Json.Serialization.Tests.WriteJson<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
214.19 ฮผs | 144.16 ฮผs | 0.67 | 0.37 | 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 'Struct.GSeq*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.90 ฮผs | 8.44 ฮผs | 0.85 | 0.28 | False | |||
|
9.89 ฮผs | 8.44 ฮผs | 0.85 | 0.31 | False | |||
|
9.96 ฮผs | 8.43 ฮผs | 0.85 | 0.28 | False | |||
|
38.99 ฮผs | 32.35 ฮผs | 0.83 | 0.40 | 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.Text.Json.Document.Tests.Perf_EnumerateObject*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
579.34 ns | 469.81 ns | 0.81 | 0.42 | False | |||
|
148.63 ns | 106.54 ns | 0.72 | 0.29 | False | |||
|
32.11 ns | 23.86 ns | 0.74 | 0.43 | False | |||
|
49.20 ns | 38.58 ns | 0.78 | 0.37 | False | |||
|
189.60 ns | 134.85 ns | 0.71 | 0.28 | False | |||
|
130.49 ns | 97.63 ns | 0.75 | 0.28 | False | |||
|
97.04 ns | 73.50 ns | 0.76 | 0.26 | False | |||
|
96.57 ns | 67.33 ns | 0.70 | 0.28 | False | |||
|
104.79 ns | 80.93 ns | 0.77 | 0.35 | False | |||
|
103.44 ns | 83.67 ns | 0.81 | 0.38 | False | |||
|
25.70 ns | 20.81 ns | 0.81 | 0.43 | False | |||
|
43.22 ns | 35.31 ns | 0.82 | 0.36 | False | |||
|
477.33 ns | 379.73 ns | 0.80 | 0.40 | False | |||
|
572.97 ns | 447.04 ns | 0.78 | 0.34 | False | |||
|
47.29 ns | 31.60 ns | 0.67 | 0.36 | False | |||
|
28.69 ns | 25.00 ns | 0.87 | 0.38 | False | |||
|
40.58 ns | 28.83 ns | 0.71 | 0.35 | False | |||
|
89.11 ns | 65.46 ns | 0.73 | 0.31 | False | |||
|
138.61 ns | 126.05 ns | 0.91 | 0.28 | False | |||
|
563.56 ns | 421.55 ns | 0.75 | 0.28 | False | |||
|
25.52 ns | 19.75 ns | 0.77 | 0.35 | False | |||
|
214.83 ns | 181.41 ns | 0.84 | 0.30 | False | |||
|
492.89 ns | 432.10 ns | 0.88 | 0.33 | False | |||
|
507.08 ns | 375.23 ns | 0.74 | 0.27 | 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.Buffers.Tests.ReadOnlySequenceTests<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.02 ms | 4.75 ms | 0.68 | 0.43 | False | |||
|
35.64 ฮผs | 25.71 ฮผs | 0.72 | 0.35 | False | |||
|
11.51 ms | 8.67 ms | 0.75 | 0.36 | False | |||
|
772.61 ฮผs | 674.05 ฮผs | 0.87 | 0.20 | False | |||
|
7.37 ms | 4.67 ms | 0.63 | 0.39 | False | |||
|
6.83 ms | 4.59 ms | 0.67 | 0.38 | False | |||
|
6.82 ms | 4.57 ms | 0.67 | 0.43 | False | |||
|
874.22 ฮผs | 691.08 ฮผs | 0.79 | 0.14 | False | |||
|
7.87 ms | 4.77 ms | 0.61 | 0.47 | False | |||
|
6.38 ms | 4.54 ms | 0.71 | 0.42 | False | |||
|
3.58 ms | 2.77 ms | 0.77 | 0.36 | False | |||
|
127.68 ฮผs | 107.93 ฮผs | 0.85 | 0.17 | False | |||
|
36.26 ฮผs | 27.54 ฮผs | 0.76 | 0.32 | False | |||
|
6.71 ms | 4.64 ms | 0.69 | 0.41 | 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.ContainsFalse<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3de068c2be232960f4cb3b233dd2b4014e2ce7c3 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.55 ns | 19.75 ns | 0.88 | 0.57 | False | |||
|
28.53 ns | 18.10 ns | 0.63 | 0.58 | False | |||
|
46.03 ns | 30.34 ns | 0.66 | 0.55 | 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.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
980.49 ฮผs | 893.92 ฮผs | 0.91 | 0.07 | False | |||
|
1.81 ms | 1.58 ms | 0.87 | 0.09 | False | |||
|
1.04 ms | 896.92 ฮผs | 0.87 | 0.08 | False | |||
|
1.04 ms | 892.08 ฮผs | 0.86 | 0.09 | False | |||
|
956.25 ฮผs | 805.96 ฮผs | 0.84 | 0.12 | False | |||
|
1.80 ms | 1.59 ms | 0.88 | 0.06 | False | |||
|
1.70 ms | 1.58 ms | 0.92 | 0.06 | False | |||
|
1.65 ms | 1.47 ms | 0.89 | 0.07 | 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.Text.Json.Serialization.Tests.WriteJson<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
46.41 ฮผs | 40.78 ฮผs | 0.88 | 0.35 | False | |||
|
768.80 ฮผs | 622.41 ฮผs | 0.81 | 0.30 | False | |||
|
63.12 ฮผs | 52.64 ฮผs | 0.83 | 0.34 | False | |||
|
502.30 ns | 379.67 ns | 0.76 | 0.42 | False | |||
|
3.02 ms | 2.57 ms | 0.85 | 0.10 | False | |||
|
471.35 ฮผs | 404.15 ฮผs | 0.86 | 0.20 | False | |||
|
686.40 ns | 519.89 ns | 0.76 | 0.46 | False | |||
|
4.98 ฮผs | 4.32 ฮผs | 0.87 | 0.13 | False | |||
|
29.06 ฮผs | 24.56 ฮผs | 0.85 | 0.13 | False | |||
|
243.88 ฮผs | 211.97 ฮผs | 0.87 | 0.12 | False | |||
|
4.32 ฮผs | 3.38 ฮผs | 0.78 | 0.38 | False | |||
|
6.55 ฮผs | 5.46 ฮผs | 0.83 | 0.38 | 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.Perf_SubstringFrozenDictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.48 ฮผs | 8.00 ฮผs | 0.84 | 0.16 | False | |||
|
28.74 ฮผs | 25.44 ฮผs | 0.89 | 0.11 | False | |||
|
20.49 ฮผs | 17.93 ฮผs | 0.87 | 0.07 | 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 'MicroBenchmarks.Serializers.Xml_FromStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.56 ฮผs | 5.62 ฮผs | 0.86 | 0.29 | False | |||
|
6.64 ฮผs | 5.72 ฮผs | 0.86 | 0.14 | False | |||
|
6.00 ฮผs | 5.05 ฮผs | 0.84 | 0.19 | False | |||
|
14.30 ฮผs | 10.71 ฮผs | 0.75 | 0.40 | False | |||
|
14.36 ฮผs | 11.26 ฮผs | 0.78 | 0.39 | False | |||
|
6.91 ฮผs | 5.94 ฮผs | 0.86 | 0.26 | False | |||
|
6.34 ฮผs | 5.25 ฮผs | 0.83 | 0.20 | 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.Numerics.Tests.Perf_VectorConvert*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
464.70 ns | 379.73 ns | 0.82 | 0.24 | False | |||
|
2.25 ฮผs | 2.03 ฮผs | 0.90 | 0.23 | False | |||
|
709.78 ns | 586.46 ns | 0.83 | 0.17 | False | |||
|
2.62 ฮผs | 2.14 ฮผs | 0.82 | 0.18 | False | |||
|
2.29 ฮผs | 1.92 ฮผs | 0.84 | 0.14 | False | |||
|
3.60 ฮผs | 3.27 ฮผs | 0.91 | 0.19 | False | |||
|
1.98 ฮผs | 1.76 ฮผs | 0.89 | 0.21 | False | |||
|
854.39 ns | 721.14 ns | 0.84 | 0.18 | 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.Text.Json.Serialization.Tests.WriteJson<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.88 ฮผs | 17.69 ฮผs | 0.77 | 0.45 | False | |||
|
128.94 ฮผs | 111.44 ฮผs | 0.86 | 0.21 | False | |||
|
347.34 ฮผs | 297.87 ฮผs | 0.86 | 0.23 | False | |||
|
23.47 ฮผs | 20.93 ฮผs | 0.89 | 0.32 | False | |||
|
31.29 ฮผs | 22.89 ฮผs | 0.73 | 0.29 | False | |||
|
140.27 ฮผs | 101.58 ฮผs | 0.72 | 0.29 | False | |||
|
16.63 ฮผs | 11.49 ฮผs | 0.69 | 0.44 | 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.ContainsKeyTrue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
568.41 ns | 509.82 ns | 0.90 | 0.12 | False | |||
|
610.61 ns | 509.14 ns | 0.83 | 0.12 | False | |||
|
374.66 ns | 317.41 ns | 0.85 | 0.19 | False | |||
|
1.01 ฮผs | 856.49 ns | 0.84 | 0.18 | False | |||
|
388.55 ns | 303.11 ns | 0.78 | 0.19 | False | |||
|
578.77 ns | 485.39 ns | 0.84 | 0.25 | False | |||
|
244.94 ns | 192.97 ns | 0.79 | 0.29 | False | |||
|
635.34 ns | 568.28 ns | 0.89 | 0.18 | 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 'Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
819.29 ns | 660.63 ns | 0.81 | 0.22 | False | |||
|
651.99 ns | 581.10 ns | 0.89 | 0.25 | False | |||
|
668.08 ns | 553.96 ns | 0.83 | 0.27 | False | |||
|
817.85 ns | 643.06 ns | 0.79 | 0.27 | False | |||
|
985.61 ns | 818.87 ns | 0.83 | 0.19 | False | |||
|
961.01 ns | 836.57 ns | 0.87 | 0.18 | 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.Text.Json.Serialization.Tests.ReadJson<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.30 ms | 946.87 ฮผs | 0.73 | 0.35 | False | |||
|
2.66 ms | 1.62 ms | 0.61 | 0.53 | False | |||
|
506.59 ฮผs | 432.07 ฮผs | 0.85 | 0.25 | False | |||
|
1.37 ms | 988.74 ฮผs | 0.72 | 0.35 | False | |||
|
438.03 ฮผs | 337.76 ฮผs | 0.77 | 0.21 | False | |||
|
455.54 ฮผs | 377.59 ฮผs | 0.83 | 0.32 | False | |||
|
139.76 ms | 114.37 ms | 0.82 | 0.31 | False | |||
|
11.83 ms | 10.30 ms | 0.87 | 0.45 | False | |||
|
540.90 ฮผs | 414.04 ฮผs | 0.77 | 0.26 | False | |||
|
497.89 ฮผs | 434.55 ฮผs | 0.87 | 0.16 | 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.LowLevelPerf*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
352.41 ฮผs | 314.80 ฮผs | 0.89 | 0.19 | False | |||
|
32.79 ฮผs | 23.04 ฮผs | 0.70 | 0.25 | False | |||
|
27.06 ฮผs | 22.49 ฮผs | 0.83 | 0.22 | False | |||
|
86.97 ฮผs | 66.17 ฮผs | 0.76 | 0.24 | False | |||
|
348.95 ฮผs | 316.07 ฮผs | 0.91 | 0.24 | False | |||
|
14.28 ms | 13.27 ms | 0.93 | 0.16 | False | |||
|
28.46 ฮผs | 23.05 ฮผs | 0.81 | 0.23 | False | |||
|
539.81 ฮผs | 457.27 ฮผs | 0.85 | 0.26 | False | |||
|
87.76 ฮผs | 67.27 ฮผs | 0.77 | 0.27 | 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.IO.Tests.Perf_FileStream*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.96 ms | 7.65 ms | 0.85 | 0.32 | False | |||
|
11.12 ms | 9.39 ms | 0.84 | 0.24 | False | |||
|
11.57 ms | 8.72 ms | 0.75 | 0.28 | 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.Text.Json.Tests.Perf_DateTimes*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
55.83 ns | 39.06 ns | 0.70 | 0.40 | False | |||
|
93.40 ns | 77.74 ns | 0.83 | 0.26 | 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.Buffers.Tests.NonStandardArrayPoolTests<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.84 ns | 3.89 ns | 0.66 | 0.21 | False | |||
|
5.67 ns | 3.91 ns | 0.69 | 0.24 | 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 'GuardedDevirtualization.ThreeClassVirtual*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
44.30 ฮผs | 37.08 ฮผs | 0.84 | 0.17 | False | |||
|
99.09 ฮผs | 87.79 ฮผs | 0.89 | 0.13 | 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.TryAddGiventSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
727.12 ฮผs | 605.73 ฮผs | 0.83 | 0.15 | False | |||
|
68.87 ฮผs | 61.01 ฮผs | 0.89 | 0.26 | False | |||
|
76.22 ฮผs | 67.87 ฮผs | 0.89 | 0.19 | False | |||
|
69.21 ฮผs | 60.26 ฮผs | 0.87 | 0.26 | 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<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
46.39 ns | 37.20 ns | 0.80 | 0.36 | False | |||
|
74.34 ns | 56.47 ns | 0.76 | 0.35 | False | |||
|
88.40 ns | 68.84 ns | 0.78 | 0.41 | 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.Concurrent.Count<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
370.40 ns | 303.54 ns | 0.82 | 0.12 | False | |||
|
358.41 ns | 309.81 ns | 0.86 | 0.10 | False | |||
|
600.66 ns | 528.87 ns | 0.88 | 0.06 | False | |||
|
289.63 ns | 235.05 ns | 0.81 | 0.21 | False | |||
|
556.81 ns | 513.13 ns | 0.92 | 0.07 | False | |||
|
416.71 ns | 383.32 ns | 0.92 | 0.07 | False | |||
|
499.27 ns | 467.26 ns | 0.94 | 0.08 | False | |||
|
292.10 ns | 261.01 ns | 0.89 | 0.18 | False | |||
|
411.62 ns | 344.28 ns | 0.84 | 0.26 | False | |||
|
355.86 ns | 283.07 ns | 0.80 | 0.20 | False | |||
|
389.59 ns | 362.14 ns | 0.93 | 0.07 | False | |||
|
220.21 ns | 197.34 ns | 0.90 | 0.16 | False | |||
|
308.46 ns | 252.61 ns | 0.82 | 0.20 | False | |||
|
477.19 ns | 424.28 ns | 0.89 | 0.14 | False | |||
|
509.54 ns | 405.40 ns | 0.80 | 0.18 | False | |||
|
456.22 ns | 414.18 ns | 0.91 | 0.15 | False | |||
|
582.58 ns | 516.19 ns | 0.89 | 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 'System.Reflection.Invoke*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
54.14 ฮผs | 48.85 ฮผs | 0.90 | 0.08 | False | |||
|
56.53 ฮผs | 47.50 ฮผs | 0.84 | 0.08 | False | |||
|
48.20 ฮผs | 44.40 ฮผs | 0.92 | 0.11 | False | |||
|
52.03 ฮผs | 48.71 ฮผs | 0.94 | 0.10 | False | |||
|
47.10 ฮผs | 40.24 ฮผs | 0.85 | 0.12 | False | |||
|
53.15 ฮผs | 48.84 ฮผs | 0.92 | 0.13 | False | |||
|
46.22 ฮผs | 39.94 ฮผs | 0.86 | 0.11 | False | |||
|
47.56 ฮผs | 42.94 ฮผs | 0.90 | 0.11 | 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.Text.Json.Serialization.Tests.WriteJson<Hashtable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
328.05 ns | 254.39 ns | 0.78 | 0.23 | False | |||
|
316.47 ns | 251.58 ns | 0.79 | 0.21 | 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.Text.Json.Tests.Perf_Base64*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
173.97 ฮผs | 119.69 ฮผs | 0.69 | 0.36 | False | |||
|
370.26 ฮผs | 308.32 ฮผs | 0.83 | 0.25 | False | |||
|
114.91 ฮผs | 95.29 ฮผs | 0.83 | 0.18 | False | |||
|
16.93 ฮผs | 10.69 ฮผs | 0.63 | 0.44 | False | |||
|
25.05 ฮผs | 20.27 ฮผs | 0.81 | 0.32 | False | |||
|
18.28 ฮผs | 14.57 ฮผs | 0.80 | 0.43 | 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.TryGetValueFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
578.90 ns | 486.76 ns | 0.84 | 0.30 | False | |||
|
913.39 ns | 686.97 ns | 0.75 | 0.24 | False | |||
|
466.34 ns | 400.67 ns | 0.86 | 0.34 | False | |||
|
592.93 ns | 471.63 ns | 0.80 | 0.30 | False | |||
|
577.68 ns | 461.78 ns | 0.80 | 0.27 | False | |||
|
891.99 ns | 699.95 ns | 0.78 | 0.24 | False | |||
|
924.56 ns | 757.96 ns | 0.82 | 0.18 | False | |||
|
927.53 ns | 717.40 ns | 0.77 | 0.24 | False | |||
|
856.43 ns | 685.06 ns | 0.80 | 0.23 | False | |||
|
956.34 ns | 708.14 ns | 0.74 | 0.27 | False | |||
|
1.07 ฮผs | 875.48 ns | 0.82 | 0.30 | 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.ComponentModel.Tests.Perf_TypeDescriptorTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.25 ฮผs | 11.13 ฮผs | 0.84 | 0.42 | False | |||
|
19.11 ฮผs | 14.08 ฮผs | 0.74 | 0.45 | False | |||
|
14.97 ฮผs | 12.77 ฮผs | 0.85 | 0.50 | False | |||
|
161.87 ฮผs | 130.44 ฮผs | 0.81 | 0.35 | False | |||
|
365.98 ฮผs | 326.34 ฮผs | 0.89 | 0.21 | False | |||
|
114.44 ฮผs | 97.68 ฮผs | 0.85 | 0.16 | False | |||
|
27.57 ฮผs | 19.92 ฮผs | 0.72 | 0.42 | 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.ContainsKeyFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
70.38 ns | 53.40 ns | 0.76 | 0.44 | False | |||
|
44.31 ns | 41.50 ns | 0.94 | 0.49 | 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 | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
26.89 ns | 11.59 ns | 0.43 | 0.70 | False | |||
|
22.29 ns | 14.38 ns | 0.65 | 0.66 | False | |||
|
17.29 ns | 13.62 ns | 0.79 | 0.64 | False | |||
|
71.84 ns | 49.53 ns | 0.69 | 0.49 | 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.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
220.06 ns | 199.20 ns | 0.91 | 0.25 | False | |||
|
435.25 ns | 366.97 ns | 0.84 | 0.17 | False | |||
|
291.83 ns | 257.56 ns | 0.88 | 0.18 | False | |||
|
189.81 ns | 145.66 ns | 0.77 | 0.28 | False | |||
|
357.05 ns | 300.29 ns | 0.84 | 0.16 | False | |||
|
271.82 ns | 231.97 ns | 0.85 | 0.33 | False | |||
|
349.07 ns | 265.18 ns | 0.76 | 0.18 | False | |||
|
216.27 ns | 167.09 ns | 0.77 | 0.31 | 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.Xml.Linq.Perf_XElement*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
24.62 ฮผs | 20.88 ฮผs | 0.85 | 0.17 | False | |||
|
11.24 ฮผs | 8.99 ฮผs | 0.80 | 0.28 | False | |||
|
16.07 ฮผs | 12.86 ฮผs | 0.80 | 0.30 | False | |||
|
10.03 ฮผs | 8.68 ฮผs | 0.87 | 0.26 | False | |||
|
54.97 ฮผs | 44.57 ฮผs | 0.81 | 0.15 | False | |||
|
3.47 ฮผs | 3.06 ฮผs | 0.88 | 0.14 | False | |||
|
593.65 ฮผs | 495.89 ฮผs | 0.84 | 0.17 | False | |||
|
224.58 ฮผs | 195.76 ฮผs | 0.87 | 0.33 | False | |||
|
8.79 ฮผs | 7.98 ฮผs | 0.91 | 0.43 | False | |||
|
660.73 ฮผs | 616.40 ฮผs | 0.93 | 0.17 | False | |||
|
2.32 ฮผs | 1.92 ฮผs | 0.83 | 0.21 | False | |||
|
221.52 ฮผs | 195.31 ฮผs | 0.88 | 0.27 | False | |||
|
80.92 ฮผs | 71.79 ฮผs | 0.89 | 0.06 | False | |||
|
22.80 ฮผs | 20.77 ฮผs | 0.91 | 0.21 | False | |||
|
9.15 ฮผs | 8.45 ฮผs | 0.92 | 0.38 | False | |||
|
546.06 ฮผs | 485.58 ฮผs | 0.89 | 0.20 | False | |||
|
21.33 ฮผs | 18.80 ฮผs | 0.88 | 0.17 | False | |||
|
1.81 ฮผs | 1.41 ฮผs | 0.78 | 0.29 | False | |||
|
230.08 ฮผs | 191.71 ฮผs | 0.83 | 0.21 | False | |||
|
9.60 ฮผs | 8.62 ฮผs | 0.90 | 0.29 | False | |||
|
80.96 ฮผs | 72.25 ฮผs | 0.89 | 0.11 | False | |||
|
339.28 ฮผs | 311.27 ฮผs | 0.92 | 0.27 | 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.Numerics.Tensors.Tests.Perf_FloatingPointTensorPrimitives<Double>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
136.00 ฮผs | 109.54 ฮผs | 0.81 | 0.20 | False | |||
|
36.15 ฮผs | 27.56 ฮผs | 0.76 | 0.30 | False | |||
|
32.46 ฮผs | 25.25 ฮผs | 0.78 | 0.41 | False | |||
|
882.34 ฮผs | 679.13 ฮผs | 0.77 | 0.15 | False | |||
|
45.85 ฮผs | 30.10 ฮผs | 0.66 | 0.29 | False | |||
|
36.94 ฮผs | 27.61 ฮผs | 0.75 | 0.30 | False | |||
|
744.69 ฮผs | 665.81 ฮผs | 0.89 | 0.20 | 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.ContainsKeyFalse<String, String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
294.73 ns | 224.41 ns | 0.76 | 0.39 | False | |||
|
82.82 ns | 64.03 ns | 0.77 | 0.43 | False | |||
|
35.06 ns | 29.93 ns | 0.85 | 0.57 | False | |||
|
81.50 ns | 58.17 ns | 0.71 | 0.48 | False | |||
|
21.87 ns | 15.83 ns | 0.72 | 0.67 | False | |||
|
21.85 ns | 18.70 ns | 0.86 | 0.64 | False | |||
|
38.96 ns | 33.06 ns | 0.85 | 0.50 | False | |||
|
94.27 ns | 69.67 ns | 0.74 | 0.41 | False | |||
|
351.61 ns | 285.27 ns | 0.81 | 0.31 | False | |||
|
141.23 ns | 127.44 ns | 0.90 | 0.23 | False | |||
|
39.32 ns | 33.04 ns | 0.84 | 0.54 | False | |||
|
68.28 ns | 53.16 ns | 0.78 | 0.50 | False | |||
|
86.37 ns | 60.59 ns | 0.70 | 0.44 | False | |||
|
44.13 ns | 35.43 ns | 0.80 | 0.59 | False | |||
|
76.66 ns | 58.79 ns | 0.77 | 0.39 | 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.ReadOnlySequence*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
64.59 ฮผs | 55.12 ฮผs | 0.85 | 0.24 | False | |||
|
26.02 ฮผs | 20.06 ฮผs | 0.77 | 0.27 | False | |||
|
335.00 ฮผs | 286.42 ฮผs | 0.85 | 0.24 | False | |||
|
5.95 ฮผs | 4.60 ฮผs | 0.77 | 0.26 | False | |||
|
12.62 ฮผs | 9.33 ฮผs | 0.74 | 0.35 | 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.IndexerSet<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
636.75 ฮผs | 558.22 ฮผs | 0.88 | 0.14 | False | |||
|
30.83 ฮผs | 26.38 ฮผs | 0.86 | 0.33 | False | |||
|
24.60 ฮผs | 19.97 ฮผs | 0.81 | 0.32 | False | |||
|
1.64 ms | 1.33 ms | 0.81 | 0.17 | False | |||
|
23.78 ฮผs | 19.95 ฮผs | 0.84 | 0.36 | False | |||
|
29.19 ฮผs | 26.16 ฮผs | 0.90 | 0.27 | False | |||
|
21.20 ฮผs | 16.86 ฮผs | 0.80 | 0.28 | False | |||
|
28.09 ฮผs | 23.37 ฮผs | 0.83 | 0.26 | False | |||
|
131.41 ฮผs | 120.68 ฮผs | 0.92 | 0.23 | False | |||
|
1.49 ms | 1.26 ms | 0.84 | 0.15 | False | |||
|
37.92 ฮผs | 34.20 ฮผs | 0.90 | 0.07 | False | |||
|
11.19 ฮผs | 9.77 ฮผs | 0.87 | 0.36 | False | |||
|
151.75 ฮผs | 125.58 ฮผs | 0.83 | 0.15 | False | |||
|
917.23 ฮผs | 782.75 ฮผs | 0.85 | 0.07 | False | |||
|
75.35 ฮผs | 70.07 ฮผs | 0.93 | 0.27 | False | |||
|
105.85 ฮผs | 87.99 ฮผs | 0.83 | 0.24 | 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.CtorFromCollection<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.67 ms | 2.35 ms | 0.88 | 0.44 | False | |||
|
167.77 ms | 105.39 ms | 0.63 | 0.35 | False | |||
|
16.06 ms | 10.83 ms | 0.67 | 0.44 | 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.DelegatePerf*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
65.71 ns | 54.38 ns | 0.83 | 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 'System.Buffers.Tests.NonStandardArrayPoolTests<Object>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
602.31 ns | 516.81 ns | 0.86 | 0.16 | False | |||
|
1.08 ฮผs | 935.10 ns | 0.87 | 0.17 | False | |||
|
1.04 ฮผs | 884.54 ns | 0.85 | 0.16 | False | |||
|
865.85 ns | 750.88 ns | 0.87 | 0.15 | False | |||
|
832.97 ns | 721.21 ns | 0.87 | 0.14 | False | |||
|
595.17 ns | 515.97 ns | 0.87 | 0.13 | False | |||
|
1.86 ฮผs | 1.63 ฮผs | 0.88 | 0.15 | False | |||
|
1.75 ฮผs | 1.51 ฮผs | 0.86 | 0.14 | 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.Text.Json.Serialization.Tests.WriteJson<Nullable<DateTimeOffset>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
55.16 ns | 43.74 ns | 0.79 | 0.43 | False | |||
|
24.45 ns | 18.98 ns | 0.78 | 0.57 | 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.Hashing*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.09 ฮผs | 3.58 ฮผs | 0.88 | 0.13 | False | |||
|
1.13 ฮผs | 926.36 ns | 0.82 | 0.14 | False | |||
|
1.59 ฮผs | 1.37 ฮผs | 0.87 | 0.16 | False | |||
|
1.50 ฮผs | 1.26 ฮผs | 0.84 | 0.12 | False | |||
|
463.22 ns | 390.85 ns | 0.84 | 0.17 | 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 'Microsoft.Extensions.Logging.FormattingOverhead*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 2ecc177a5fcfa5a1f7c9ab60125ade171fb4d750 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
28.35 ns | 22.43 ns | 0.79 | 0.60 | False | |||
|
29.72 ns | 25.58 ns | 0.86 | 0.58 | False | |||
|
27.57 ns | 22.45 ns | 0.81 | 0.56 | False | |||
|
24.07 ns | 17.38 ns | 0.72 | 0.62 | False | |||
|
68.48 ns | 56.06 ns | 0.82 | 0.46 | False | |||
|
21.25 ns | 15.30 ns | 0.72 | 0.62 | False | |||
|
182.95 ns | 158.39 ns | 0.87 | 0.21 | False | |||
|
25.09 ns | 14.51 ns | 0.58 | 0.63 | 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.Buffers.Text.Tests.Utf8FormatterTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
663.17 ns | 555.51 ns | 0.84 | 0.18 | False | |||
|
285.55 ns | 205.84 ns | 0.72 | 0.31 | False | |||
|
281.96 ns | 222.60 ns | 0.79 | 0.29 | False | |||
|
1.20 ฮผs | 1.11 ฮผs | 0.93 | 0.18 | False | |||
|
531.74 ns | 428.40 ns | 0.81 | 0.29 | False | |||
|
663.04 ns | 538.82 ns | 0.81 | 0.23 | False | |||
|
1.15 ฮผs | 956.85 ns | 0.83 | 0.15 | False | |||
|
515.33 ns | 449.31 ns | 0.87 | 0.23 | 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.Text.Json.Serialization.Tests.WriteJson<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.19 ฮผs | 7.50 ฮผs | 0.82 | 0.36 | False | |||
|
139.46 ฮผs | 115.80 ฮผs | 0.83 | 0.35 | False | |||
|
24.01 ฮผs | 18.40 ฮผs | 0.77 | 0.25 | False | |||
|
14.44 ฮผs | 9.98 ฮผs | 0.69 | 0.35 | False | |||
|
9.35 ฮผs | 7.68 ฮผs | 0.82 | 0.25 | False | |||
|
30.08 ฮผs | 22.91 ฮผs | 0.76 | 0.25 | False | |||
|
9.38 ฮผs | 7.78 ฮผs | 0.83 | 0.22 | False | |||
|
122.94 ฮผs | 103.25 ฮผs | 0.84 | 0.28 | False | |||
|
8.25 ฮผs | 6.51 ฮผs | 0.79 | 0.25 | False | |||
|
387.19 ฮผs | 318.97 ฮผs | 0.82 | 0.13 | False | |||
|
146.43 ฮผs | 106.92 ฮผs | 0.73 | 0.31 | False | |||
|
20.22 ฮผs | 15.84 ฮผs | 0.78 | 0.18 | False | |||
|
16.49 ฮผs | 13.60 ฮผs | 0.82 | 0.29 | False | |||
|
28.88 ฮผs | 25.73 ฮผs | 0.89 | 0.21 | False | |||
|
10.18 ฮผs | 9.32 ฮผs | 0.92 | 0.34 | False | |||
|
22.30 ฮผs | 15.68 ฮผs | 0.70 | 0.30 | False | |||
|
271.21 ฮผs | 206.99 ฮผs | 0.76 | 0.16 | False | |||
|
9.89 ฮผs | 7.97 ฮผs | 0.81 | 0.33 | False | |||
|
15.57 ฮผs | 11.78 ฮผs | 0.76 | 0.26 | False | |||
|
394.26 ฮผs | 311.86 ฮผs | 0.79 | 0.17 | False | |||
|
14.52 ฮผs | 11.71 ฮผs | 0.81 | 0.27 | 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.IterateForEach<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | a71a85a65f6527ca2754ccf336f1fc77f02c409b |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
312.32 ns | 242.61 ns | 0.78 | 0.24 | False | |||
|
171.47 ns | 140.78 ns | 0.82 | 0.37 | False | |||
|
16.22 ns | 9.68 ns | 0.60 | 0.66 | False | |||
|
309.62 ns | 257.22 ns | 0.83 | 0.19 | 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.Xml.Linq.Perf_XName*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
442.69 ฮผs | 384.11 ฮผs | 0.87 | 0.07 | False | |||
|
153.72 ฮผs | 136.20 ฮผs | 0.89 | 0.07 | False | |||
|
337.62 ฮผs | 291.12 ฮผs | 0.86 | 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 'Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.91 ฮผs | 2.10 ฮผs | 0.72 | 0.44 | False | |||
|
318.66 ฮผs | 238.06 ฮผs | 0.75 | 0.35 | False | |||
|
51.03 ฮผs | 39.89 ฮผs | 0.78 | 0.38 | False | |||
|
3.67 ฮผs | 2.51 ฮผs | 0.69 | 0.45 | False | |||
|
1.08 ฮผs | 881.17 ns | 0.82 | 0.37 | False | |||
|
697.25 ns | 596.60 ns | 0.86 | 0.45 | False | |||
|
276.40 ns | 212.46 ns | 0.77 | 0.31 | False | |||
|
16.86 ฮผs | 13.87 ฮผs | 0.82 | 0.30 | False | |||
|
799.92 ฮผs | 546.44 ฮผs | 0.68 | 0.29 | False | |||
|
1.92 ฮผs | 1.46 ฮผs | 0.76 | 0.30 | False | |||
|
19.91 ฮผs | 15.21 ฮผs | 0.76 | 0.35 | False | |||
|
27.61 ฮผs | 18.63 ฮผs | 0.67 | 0.50 | 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.Tests.Perf_PriorityQueue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
77.09 ฮผs | 72.05 ฮผs | 0.93 | 0.04 | False | |||
|
55.29 ฮผs | 46.45 ฮผs | 0.84 | 0.07 | False | |||
|
71.32 ฮผs | 64.56 ฮผs | 0.91 | 0.01 | False | |||
|
99.70 ฮผs | 92.05 ฮผs | 0.92 | 0.08 | False | |||
|
82.82 ฮผs | 78.46 ฮผs | 0.95 | 0.08 | False | |||
|
22.81 ฮผs | 19.14 ฮผs | 0.84 | 0.07 | False | |||
|
51.71 ฮผs | 47.19 ฮผs | 0.91 | 0.06 | 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.MathBenchmarks.Double*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
121.61 ฮผs | 113.75 ฮผs | 0.94 | 0.04 | False | |||
|
10.61 ฮผs | 8.56 ฮผs | 0.81 | 0.18 | False | |||
|
232.33 ฮผs | 183.90 ฮผs | 0.79 | 0.19 | False | |||
|
1.76 ms | 1.44 ms | 0.81 | 0.12 | False | |||
|
48.19 ฮผs | 39.17 ฮผs | 0.81 | 0.15 | False | |||
|
40.56 ฮผs | 29.27 ฮผs | 0.72 | 0.33 | False | |||
|
55.81 ฮผs | 49.37 ฮผs | 0.88 | 0.12 | False | |||
|
932.83 ฮผs | 809.77 ฮผs | 0.87 | 0.07 | 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.CreateAddAndRemove<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
51.74 ns | 39.17 ns | 0.76 | 0.39 | False | |||
|
48.58 ns | 37.44 ns | 0.77 | 0.31 | False | |||
|
50.19 ns | 40.81 ns | 0.81 | 0.35 | False | |||
|
49.33 ns | 39.98 ns | 0.81 | 0.39 | False | |||
|
49.24 ns | 38.72 ns | 0.79 | 0.30 | 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.Security.Cryptography.Primitives.Tests.Performance.Perf_FixedTimeEquals*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
159.63 ns | 131.16 ns | 0.82 | 0.33 | False | |||
|
136.89 ns | 115.29 ns | 0.84 | 0.22 | False | |||
|
25.86 ns | 19.68 ns | 0.76 | 0.72 | False | |||
|
275.35 ns | 242.93 ns | 0.88 | 0.17 | False | |||
|
26.46 ns | 23.44 ns | 0.89 | 0.60 | False | |||
|
45.40 ns | 38.97 ns | 0.86 | 0.52 | False | |||
|
15.74 ns | 10.68 ns | 0.68 | 0.56 | 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.Net.Primitives.Tests.IPAddressPerformanceTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.91 ฮผs | 7.93 ฮผs | 0.89 | 0.14 | False | |||
|
3.33 ฮผs | 2.74 ฮผs | 0.82 | 0.10 | False | |||
|
1.11 ฮผs | 972.89 ns | 0.88 | 0.21 | False | |||
|
7.14 ฮผs | 6.51 ฮผs | 0.91 | 0.13 | False | |||
|
7.30 ฮผs | 5.99 ฮผs | 0.82 | 0.17 | False | |||
|
1.42 ฮผs | 1.22 ฮผs | 0.86 | 0.21 | False | |||
|
6.76 ฮผs | 5.70 ฮผs | 0.84 | 0.11 | False | |||
|
1.63 ฮผs | 1.41 ฮผs | 0.86 | 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.Text.Json.Serialization.Tests.WriteJson<LargeStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
134.30 ฮผs | 115.33 ฮผs | 0.86 | 0.06 | False | |||
|
124.51 ฮผs | 113.06 ฮผs | 0.91 | 0.10 | False | |||
|
106.42 ฮผs | 93.57 ฮผs | 0.88 | 0.07 | False | |||
|
129.51 ฮผs | 117.10 ฮผs | 0.90 | 0.06 | False | |||
|
114.41 ฮผs | 94.57 ฮผs | 0.83 | 0.07 | False | |||
|
149.49 ฮผs | 139.05 ฮผs | 0.93 | 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.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.66 ฮผs | 4.46 ฮผs | 0.79 | 0.28 | False | |||
|
67.36 ฮผs | 48.28 ฮผs | 0.72 | 0.21 | False | |||
|
6.00 ฮผs | 4.68 ฮผs | 0.78 | 0.24 | False | |||
|
66.49 ฮผs | 48.50 ฮผs | 0.73 | 0.24 | False | |||
|
12.41 ฮผs | 9.05 ฮผs | 0.73 | 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.Collections.IterateFor<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.64 ns | 15.75 ns | 0.70 | 0.63 | False | |||
|
21.97 ns | 13.45 ns | 0.61 | 0.62 | False | |||
|
27.38 ns | 21.14 ns | 0.77 | 0.54 | False | |||
|
22.75 ns | 14.20 ns | 0.62 | 0.58 | False | |||
|
20.85 ns | 11.96 ns | 0.57 | 0.57 | False | |||
|
22.90 ns | 15.96 ns | 0.70 | 0.64 | 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.IO.Tests.BinaryWriterTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
20.54 ns | 18.29 ns | 0.89 | 0.50 | False | |||
|
205.81 ns | 152.84 ns | 0.74 | 0.29 | False | |||
|
5.27 ns | 3.09 ns | 0.59 | 0.72 | 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.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3ffa05f77509cd4c5eb1452ff49c0254a8bed905 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
74.50 ns | 59.98 ns | 0.81 | 0.32 | False | |||
|
74.71 ns | 52.64 ns | 0.70 | 0.43 | False | |||
|
88.24 ns | 69.52 ns | 0.79 | 0.44 | False | |||
|
50.64 ns | 45.43 ns | 0.90 | 0.44 | False | |||
|
55.63 ns | 42.97 ns | 0.77 | 0.55 | False | |||
|
52.64 ns | 40.60 ns | 0.77 | 0.46 | False | |||
|
45.59 ns | 25.90 ns | 0.57 | 0.65 | False | |||
|
71.61 ns | 57.79 ns | 0.81 | 0.47 | False | |||
|
68.03 ns | 59.00 ns | 0.87 | 0.40 | False | |||
|
79.99 ns | 57.28 ns | 0.72 | 0.47 | False | |||
|
91.56 ns | 70.39 ns | 0.77 | 0.47 | False | |||
|
69.80 ns | 64.47 ns | 0.92 | 0.32 | 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_Int64*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
27.93 ns | 22.72 ns | 0.81 | 0.61 | 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.MemoryMarshal<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
792.54 ฮผs | 682.44 ฮผs | 0.86 | 0.19 | False | |||
|
77.74 ฮผs | 65.69 ฮผs | 0.85 | 0.15 | False | |||
|
780.66 ฮผs | 684.58 ฮผs | 0.88 | 0.23 | False | |||
|
502.69 ฮผs | 422.76 ฮผs | 0.84 | 0.27 | False | |||
|
78.11 ฮผs | 65.90 ฮผs | 0.84 | 0.16 | 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<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 1d622621b6bc254fbd777921c70a3f5d57fbd6b8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
671.33 ns | 560.94 ns | 0.84 | 0.10 | False | |||
|
1.22 ฮผs | 990.69 ns | 0.81 | 0.12 | False | |||
|
17.55 ฮผs | 14.76 ฮผs | 0.84 | 0.08 | False | |||
|
27.30 ฮผs | 24.44 ฮผs | 0.90 | 0.08 | False | |||
|
233.07 ฮผs | 209.15 ฮผs | 0.90 | 0.10 | 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.Perf_Frozen<NotKnownComparable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.30 ฮผs | 4.57 ฮผs | 0.86 | 0.10 | False | |||
|
9.40 ฮผs | 8.45 ฮผs | 0.90 | 0.06 | 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 'MicroBenchmarks.Serializers.Xml_FromStream<ClassImplementingIXmlSerialiable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | dc982632aa2b15123ba5d7ff76589cd6c8e660ba |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
403.69 ns | 333.33 ns | 0.83 | 0.16 | False | |||
|
414.19 ns | 333.62 ns | 0.81 | 0.14 | False | |||
|
428.53 ns | 351.63 ns | 0.82 | 0.18 | False | |||
|
414.71 ns | 350.65 ns | 0.85 | 0.13 | 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.Globalization.Tests.Perf_DateTimeCultureInfo*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.28 ฮผs | 1.07 ฮผs | 0.84 | 0.16 | False | |||
|
693.44 ns | 610.19 ns | 0.88 | 0.22 | False | |||
|
4.10 ฮผs | 3.76 ฮผs | 0.92 | 0.10 | 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 'MicroBenchmarks.Serializers.Xml_ToStream<XmlElement>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
57.57 ns | 43.96 ns | 0.76 | 0.45 | False | |||
|
41.43 ns | 38.04 ns | 0.92 | 0.44 | False | |||
|
60.12 ns | 52.93 ns | 0.88 | 0.42 | False | |||
|
68.26 ns | 59.63 ns | 0.87 | 0.44 | False | |||
|
76.13 ns | 55.41 ns | 0.73 | 0.42 | False | |||
|
51.18 ns | 42.25 ns | 0.83 | 0.40 | False | |||
|
20.28 ns | 13.69 ns | 0.68 | 0.60 | 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_UInt16*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 42c2362ca7d6030a4f665bb309fe49ce6552502b |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
744.43 ns | 554.29 ns | 0.74 | 0.26 | 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.Xml.Linq.Perf_XElementList*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 073e35e7e32624e0f841d94364d2f28c73662ff7 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
732.15 ฮผs | 608.89 ฮผs | 0.83 | 0.16 | False | |||
|
451.19 ฮผs | 425.45 ฮผs | 0.94 | 0.14 | False | |||
|
442.52 ฮผs | 402.49 ฮผs | 0.91 | 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.Collections.Sort<IntStruct>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 34e65b9e6c3100bbbebcd78fd03f3b2e88cdc9f0 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.26 ms | 2.75 ms | 0.84 | 0.16 | False | |||
|
12.03 ms | 11.27 ms | 0.94 | 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 'MicroBenchmarks.Serializers.Xml_FromStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | bdfbed6de953957fd4dbba9c8cba0a3c47dde1f8 |
Compare | 778cc8436260736c1ca5393abb27414ea42ad8a7 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.22 ms | 1.11 ms | 0.91 | 0.07 | False | |||
|
1.50 ms | 1.30 ms | 0.86 | 0.09 | False | |||
|
2.65 ms | 2.40 ms | 0.90 | 0.14 | 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 'MicroBenchmarks.Serializers.Json_FromString<MyEventsListerViewModel>*'
Run Information
Improvements in System.Collections.ContainsTrue<String>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Text.Json.Serialization.Tests.ReadJson<ClassRecord>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Collections.TryGetValueTrue<String, String>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md