Closed performanceautofiler[bot] closed 1 week ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.29 ms | 1.00 ms | 0.77 | 0.03 | False | |||
|
243.56 ms | 199.97 ms | 0.82 | 0.11 | False | |||
|
569.27 ms | 479.61 ms | 0.84 | 0.09 | False | |||
|
945.95 ΞΌs | 823.10 ΞΌs | 0.87 | 0.15 | True | |||
|
648.66 ΞΌs | 515.34 ΞΌs | 0.79 | 0.04 | True | |||
|
2.51 ms | 2.10 ms | 0.84 | 0.27 | False | |||
|
529.15 ms | 483.74 ms | 0.91 | 0.10 | False | |||
|
3.40 ms | 2.71 ms | 0.80 | 0.15 | False | |||
|
2.51 ms | 2.19 ms | 0.87 | 0.20 | False | |||
|
58.02 ms | 47.35 ms | 0.82 | 0.20 | False | |||
|
117.93 ms | 90.67 ms | 0.77 | 0.06 | False | |||
|
616.95 ΞΌs | 529.97 ΞΌs | 0.86 | 0.18 | False | |||
|
14.47 ms | 12.34 ms | 0.85 | 0.06 | False | |||
|
294.25 ms | 270.45 ms | 0.92 | 0.18 | False | |||
|
258.30 ms | 201.27 ms | 0.78 | 0.12 | False | |||
|
620.35 ΞΌs | 535.33 ΞΌs | 0.86 | 0.19 | False | |||
|
64.77 ms | 50.72 ms | 0.78 | 0.05 | True | |||
|
2.26 ms | 1.63 ms | 0.72 | 0.18 | True | |||
|
14.64 ms | 11.75 ms | 0.80 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.85 ns | 10.88 ns | 0.48 | 0.27 | False | |||
|
22.86 ns | 10.95 ns | 0.48 | 0.20 | False | |||
|
57.73 ns | 47.97 ns | 0.83 | 0.12 | False | |||
|
22.80 ns | 12.89 ns | 0.57 | 0.28 | False | |||
|
22.66 ns | 13.84 ns | 0.61 | 0.24 | True | |||
|
7.55 ns | 0.00 ns | 0.00 | 0.40 | False | |||
|
22.63 ns | 10.95 ns | 0.48 | 0.24 | False | |||
|
58.94 ns | 48.95 ns | 0.83 | 0.15 | False | |||
|
60.23 ns | 49.19 ns | 0.82 | 0.20 | False | |||
|
23.65 ns | 10.03 ns | 0.42 | 0.24 | False | |||
|
56.26 ns | 52.51 ns | 0.93 | 0.18 | False | |||
|
56.56 ns | 48.01 ns | 0.85 | 0.12 | False | |||
|
23.10 ns | 10.52 ns | 0.46 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
38.29 ns | 15.89 ns | 0.41 | 0.19 | False | |||
|
27.66 ns | 18.48 ns | 0.67 | 0.27 | False | |||
|
6.41 ns | 0.00 ns | 0.00 | 0.42 | False | |||
|
16.53 ns | 5.45 ns | 0.33 | 0.21 | True | |||
|
32.46 ns | 20.22 ns | 0.62 | 0.17 | False | |||
|
16.78 ns | 6.19 ns | 0.37 | 0.28 | True | |||
|
6.08 ns | 0.00 ns | 0.00 | 0.47 | False | |||
|
17.17 ns | 10.17 ns | 0.59 | 0.21 | False | |||
|
16.78 ns | 9.31 ns | 0.55 | 0.24 | True | |||
|
29.24 ns | 23.35 ns | 0.80 | 0.15 | False | |||
|
27.69 ns | 16.88 ns | 0.61 | 0.18 | False | |||
|
6.45 ns | 0.00 ns | 0.00 | 0.45 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.89 ns | 0.00 ns | 0.00 | 0.50 | False | |||
|
117.34 ns | 106.91 ns | 0.91 | 0.08 | False | |||
|
6.42 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
6.94 ns | 1.68 ns | 0.24 | 0.50 | False | |||
|
19.47 ns | 7.62 ns | 0.39 | 0.21 | True | |||
|
21.22 ns | 12.37 ns | 0.58 | 0.23 | False | |||
|
19.04 ns | 9.75 ns | 0.51 | 0.24 | False | |||
|
6.38 ns | 0.00 ns | 0.00 | 0.45 | False | |||
|
20.54 ns | 10.95 ns | 0.53 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
59.21 ns | 49.60 ns | 0.84 | 0.14 | False | |||
|
20.01 ns | 11.77 ns | 0.59 | 0.18 | False | |||
|
20.86 ns | 17.77 ns | 0.85 | 0.27 | False | |||
|
19.35 ns | 11.13 ns | 0.58 | 0.20 | False | |||
|
19.81 ns | 12.40 ns | 0.63 | 0.27 | False | |||
|
57.00 ns | 47.89 ns | 0.84 | 0.14 | False | |||
|
21.25 ns | 11.17 ns | 0.53 | 0.34 | False | |||
|
20.05 ns | 6.66 ns | 0.33 | 0.25 | False | |||
|
57.74 ns | 51.60 ns | 0.89 | 0.11 | False | |||
|
19.72 ns | 10.43 ns | 0.53 | 0.30 | True | |||
|
56.56 ns | 48.05 ns | 0.85 | 0.12 | False | |||
|
59.80 ns | 49.54 ns | 0.83 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.95 ns | 0.00 ns | 0.00 | 0.45 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
85.45 ns | 78.72 ns | 0.92 | 0.09 | False | |||
|
22.62 ns | 13.89 ns | 0.61 | 0.25 | False | |||
|
7.53 ns | 0.00 ns | 0.00 | 0.41 | True | |||
|
24.29 ns | 14.34 ns | 0.59 | 0.28 | False | |||
|
22.56 ns | 9.92 ns | 0.44 | 0.24 | False | |||
|
23.39 ns | 16.34 ns | 0.70 | 0.21 | False | |||
|
85.64 ns | 77.11 ns | 0.90 | 0.10 | False | |||
|
22.95 ns | 13.20 ns | 0.57 | 0.27 | False | |||
|
27.22 ns | 13.28 ns | 0.49 | 0.23 | False | |||
|
87.69 ns | 76.23 ns | 0.87 | 0.11 | False | |||
|
24.77 ns | 10.55 ns | 0.43 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.81 ns | 0.00 ns | 0.00 | 0.48 | False | |||
|
6.54 ns | 0.00 ns | 0.00 | 0.45 | False | |||
|
6.09 ns | 0.00 ns | 0.00 | 0.48 | False | |||
|
19.23 ns | 8.06 ns | 0.42 | 0.23 | False | |||
|
19.53 ns | 12.78 ns | 0.65 | 0.27 | False | |||
|
69.86 ns | 64.70 ns | 0.93 | 0.10 | False | |||
|
8.29 ns | 0.00 ns | 0.00 | 0.40 | False | |||
|
71.96 ns | 67.10 ns | 0.93 | 0.08 | False | |||
|
23.71 ns | 7.79 ns | 0.33 | 0.24 | False | |||
|
4.58 ns | 0.00 ns | 0.00 | 0.45 | False | |||
|
75.39 ns | 60.22 ns | 0.80 | 0.13 | False | |||
|
19.51 ns | 7.92 ns | 0.41 | 0.24 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
51.87 ns | 44.17 ns | 0.85 | 0.16 | False | |||
|
22.07 ns | 13.93 ns | 0.63 | 0.27 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
53.56 ns | 37.02 ns | 0.69 | 0.14 | False | |||
|
48.23 ns | 39.81 ns | 0.83 | 0.18 | False | |||
|
45.36 ns | 32.66 ns | 0.72 | 0.16 | False | |||
|
31.09 ns | 22.31 ns | 0.72 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.44 ns | 0.00 ns | 0.00 | 0.46 | False | |||
|
19.48 ns | 7.02 ns | 0.36 | 0.20 | False | |||
|
53.43 ns | 47.49 ns | 0.89 | 0.17 | False | |||
|
6.28 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
6.06 ns | 0.00 ns | 0.00 | 0.49 | False | |||
|
52.10 ns | 48.72 ns | 0.94 | 0.16 | False | |||
|
19.40 ns | 8.10 ns | 0.42 | 0.25 | True | |||
|
53.94 ns | 45.10 ns | 0.84 | 0.18 | False | |||
|
18.88 ns | 8.33 ns | 0.44 | 0.25 | True | |||
|
7.13 ns | 0.00 ns | 0.00 | 0.46 | False | |||
|
6.85 ns | 0.00 ns | 0.00 | 0.47 | False | |||
|
27.84 ns | 10.50 ns | 0.38 | 0.31 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
46.32 ns | 37.97 ns | 0.82 | 0.12 | False | |||
|
6.34 ns | 0.00 ns | 0.00 | 0.45 | False | |||
|
16.61 ns | 8.49 ns | 0.51 | 0.27 | True | |||
|
47.13 ns | 35.38 ns | 0.75 | 0.14 | False | |||
|
6.36 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
16.36 ns | 5.82 ns | 0.36 | 0.24 | False | |||
|
46.74 ns | 38.62 ns | 0.83 | 0.07 | False | |||
|
26.87 ns | 20.90 ns | 0.78 | 0.24 | False | |||
|
6.51 ns | 0.00 ns | 0.00 | 0.48 | False | |||
|
17.61 ns | 8.35 ns | 0.47 | 0.27 | False | |||
|
16.47 ns | 5.21 ns | 0.32 | 0.24 | True | |||
|
47.12 ns | 37.39 ns | 0.79 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
53.71 ns | 46.08 ns | 0.86 | 0.11 | False | |||
|
9.88 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
6.20 ns | 0.00 ns | 0.00 | 0.46 | False | |||
|
53.98 ns | 41.59 ns | 0.77 | 0.13 | False | |||
|
20.37 ns | 8.80 ns | 0.43 | 0.22 | False | |||
|
18.86 ns | 9.83 ns | 0.52 | 0.22 | False | |||
|
6.36 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
19.42 ns | 8.90 ns | 0.46 | 0.20 | True | |||
|
54.00 ns | 50.20 ns | 0.93 | 0.19 | False | |||
|
6.33 ns | 0.00 ns | 0.00 | 0.48 | False | |||
|
6.94 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
20.27 ns | 9.43 ns | 0.47 | 0.32 | False | |||
|
53.83 ns | 47.87 ns | 0.89 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
19.80 ns | 9.01 ns | 0.45 | 0.22 | True | |||
|
33.92 ns | 22.50 ns | 0.66 | 0.16 | False | |||
|
20.27 ns | 10.81 ns | 0.53 | 0.20 | False | |||
|
19.66 ns | 9.35 ns | 0.48 | 0.29 | False | |||
|
39.45 ns | 21.94 ns | 0.56 | 0.19 | False | |||
|
34.83 ns | 25.14 ns | 0.72 | 0.18 | False | |||
|
20.26 ns | 9.24 ns | 0.46 | 0.29 | False | |||
|
19.73 ns | 10.08 ns | 0.51 | 0.27 | False | |||
|
34.67 ns | 26.70 ns | 0.77 | 0.15 | False | |||
|
20.73 ns | 13.18 ns | 0.64 | 0.30 | False | |||
|
33.22 ns | 24.62 ns | 0.74 | 0.18 | False | |||
|
34.08 ns | 24.39 ns | 0.72 | 0.15 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.94 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
6.59 ns | 0.00 ns | 0.00 | 0.36 | False | |||
|
7.30 ns | 0.23 ns | 0.03 | 0.41 | False | |||
|
7.16 ns | 0.00 ns | 0.00 | 0.42 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.35 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
19.50 ns | 8.46 ns | 0.43 | 0.25 | False | |||
|
19.46 ns | 6.85 ns | 0.35 | 0.27 | False | |||
|
6.76 ns | 0.36 ns | 0.05 | 0.44 | False | |||
|
4.52 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
19.41 ns | 11.28 ns | 0.58 | 0.25 | False | |||
|
19.36 ns | 8.80 ns | 0.45 | 0.23 | False | |||
|
6.32 ns | 0.00 ns | 0.00 | 0.44 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.83 ΞΌs | 3.71 ΞΌs | 0.77 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.05 ΞΌs | 9.22 ΞΌs | 0.83 | 0.09 | False | |||
|
8.41 ΞΌs | 6.24 ΞΌs | 0.74 | 0.14 | False | |||
|
10.10 ΞΌs | 7.93 ΞΌs | 0.79 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.93 ns | 5.27 ns | 0.33 | 0.30 | False | |||
|
16.39 ns | 4.41 ns | 0.27 | 0.24 | True | |||
|
15.89 ns | 3.14 ns | 0.20 | 0.30 | False | |||
|
5.50 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
16.70 ns | 6.08 ns | 0.36 | 0.26 | False | |||
|
28.20 ns | 21.00 ns | 0.74 | 0.29 | False | |||
|
5.48 ns | 0.00 ns | 0.00 | 0.47 | False | |||
|
6.93 ns | 0.00 ns | 0.00 | 0.47 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
538.60 ns | 193.25 ns | 0.36 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
46.30 ns | 38.63 ns | 0.83 | 0.11 | False | |||
|
16.47 ns | 4.67 ns | 0.28 | 0.22 | False | |||
|
47.04 ns | 39.82 ns | 0.85 | 0.13 | False | |||
|
47.86 ns | 39.31 ns | 0.82 | 0.11 | False | |||
|
27.59 ns | 18.16 ns | 0.66 | 0.29 | False | |||
|
16.43 ns | 7.72 ns | 0.47 | 0.28 | False | |||
|
6.22 ns | 0.00 ns | 0.00 | 0.45 | False | |||
|
46.89 ns | 38.99 ns | 0.83 | 0.11 | False | |||
|
6.56 ns | 0.00 ns | 0.00 | 0.53 | False | |||
|
6.28 ns | 0.00 ns | 0.00 | 0.40 | False | |||
|
17.66 ns | 6.52 ns | 0.37 | 0.28 | False | |||
|
46.45 ns | 37.75 ns | 0.81 | 0.09 | False | |||
|
16.85 ns | 8.73 ns | 0.52 | 0.27 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
18.93 ns | 8.08 ns | 0.43 | 0.27 | False | |||
|
6.30 ns | 0.00 ns | 0.00 | 0.52 | False | |||
|
110.18 ns | 101.55 ns | 0.92 | 0.11 | False | |||
|
20.18 ns | 7.88 ns | 0.39 | 0.22 | False | |||
|
6.49 ns | 0.00 ns | 0.00 | 0.52 | False | |||
|
6.25 ns | 0.00 ns | 0.00 | 0.49 | False | |||
|
6.55 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
19.36 ns | 13.93 ns | 0.72 | 0.27 | False | |||
|
18.90 ns | 8.98 ns | 0.48 | 0.29 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
16.77 ns | 4.90 ns | 0.29 | 0.23 | False | |||
|
6.26 ns | 0.00 ns | 0.00 | 0.47 | False | |||
|
16.77 ns | 6.99 ns | 0.42 | 0.25 | True | |||
|
5.99 ns | 0.00 ns | 0.00 | 0.50 | False | |||
|
16.94 ns | 7.47 ns | 0.44 | 0.30 | False | |||
|
29.27 ns | 18.99 ns | 0.65 | 0.22 | False | |||
|
17.10 ns | 6.31 ns | 0.37 | 0.24 | False | |||
|
85.86 ns | 75.23 ns | 0.88 | 0.07 | False | |||
|
6.33 ns | 0.00 ns | 0.00 | 0.45 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.18 ΞΌs | 3.66 ΞΌs | 0.71 | 0.50 | False | |||
|
2.34 ΞΌs | 1.76 ΞΌs | 0.75 | 0.36 | False | |||
|
10.39 ΞΌs | 8.02 ΞΌs | 0.77 | 0.49 | False | |||
|
6.23 ΞΌs | 5.75 ΞΌs | 0.92 | 0.04 | False | |||
|
3.01 ΞΌs | 1.18 ΞΌs | 0.39 | 0.60 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.04 ns | 0.00 ns | 0.00 | 0.49 | False | |||
|
28.14 ns | 15.04 ns | 0.53 | 0.23 | False | |||
|
28.14 ns | 14.55 ns | 0.52 | 0.17 | False | |||
|
35.25 ns | 16.15 ns | 0.46 | 0.23 | False | |||
|
6.63 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
28.42 ns | 19.43 ns | 0.68 | 0.15 | False | |||
|
16.65 ns | 9.12 ns | 0.55 | 0.25 | False | |||
|
6.47 ns | 0.00 ns | 0.00 | 0.52 | False | |||
|
16.55 ns | 5.65 ns | 0.34 | 0.25 | False | |||
|
27.97 ns | 18.09 ns | 0.65 | 0.16 | False | |||
|
17.13 ns | 2.30 ns | 0.13 | 0.30 | False | |||
|
16.46 ns | 8.05 ns | 0.49 | 0.26 | False | |||
|
28.06 ns | 18.83 ns | 0.67 | 0.19 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
60.92 ns | 50.37 ns | 0.83 | 0.18 | False | |||
|
59.98 ns | 51.17 ns | 0.85 | 0.17 | False | |||
|
59.52 ns | 51.96 ns | 0.87 | 0.16 | False | |||
|
67.16 ns | 60.05 ns | 0.89 | 0.27 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
46.81 ns | 40.15 ns | 0.86 | 0.12 | False | |||
|
53.26 ns | 44.27 ns | 0.83 | 0.14 | False | |||
|
36.29 ns | 26.02 ns | 0.72 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.87 ns | 0.00 ns | 0.00 | 0.53 | False | |||
|
6.69 ns | 0.00 ns | 0.00 | 0.47 | False | |||
|
22.44 ns | 10.95 ns | 0.49 | 0.20 | False | |||
|
22.60 ns | 10.91 ns | 0.48 | 0.20 | False | |||
|
5.78 ns | 0.00 ns | 0.00 | 0.46 | False | |||
|
23.57 ns | 11.15 ns | 0.47 | 0.20 | False | |||
|
21.67 ns | 11.62 ns | 0.54 | 0.22 | False | |||
|
11.69 ns | 0.00 ns | 0.00 | 0.40 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
94.44 ns | 70.48 ns | 0.75 | 0.08 | False | |||
|
7.32 ns | 0.00 ns | 0.00 | 0.43 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
193.09 ΞΌs | 56.76 ΞΌs | 0.29 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
72.06 ns | 68.18 ns | 0.95 | 0.11 | False | |||
|
6.28 ns | 0.00 ns | 0.00 | 0.44 | False | |||
|
71.47 ns | 66.22 ns | 0.93 | 0.13 | False | |||
|
6.18 ns | 0.00 ns | 0.00 | 0.47 | False | |||
|
73.07 ns | 67.26 ns | 0.92 | 0.10 | False | |||
|
19.05 ns | 7.16 ns | 0.38 | 0.22 | True | |||
|
19.11 ns | 7.88 ns | 0.41 | 0.26 | True | |||
|
6.46 ns | 0.00 ns | 0.00 | 0.51 | False | |||
|
19.13 ns | 12.02 ns | 0.63 | 0.26 | False | |||
|
19.26 ns | 10.16 ns | 0.53 | 0.26 | False | |||
|
7.28 ns | 0.00 ns | 0.00 | 0.49 | False | |||
|
7.06 ns | 0.00 ns | 0.00 | 0.46 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
10.44 ΞΌs | 8.67 ΞΌs | 0.83 | 0.46 | False | |||
|
1.88 ΞΌs | 1.56 ΞΌs | 0.83 | 0.60 | False | |||
|
3.88 ΞΌs | 3.16 ΞΌs | 0.81 | 0.27 | False | |||
|
2.76 ΞΌs | 1.77 ΞΌs | 0.64 | 0.46 | False | |||
|
4.52 ΞΌs | 3.92 ΞΌs | 0.87 | 0.54 | False | |||
|
1.95 ΞΌs | 1.18 ΞΌs | 0.60 | 0.50 | False | |||
|
6.51 ΞΌs | 5.68 ΞΌs | 0.87 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.04 ns | 0.00 ns | 0.00 | 0.43 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
32.79 ns | 25.21 ns | 0.77 | 0.19 | False | |||
|
33.23 ns | 22.17 ns | 0.67 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
88.03 ms | 71.75 ms | 0.82 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
32.14 ns | 19.44 ns | 0.60 | 0.23 | False | |||
|
32.24 ns | 24.21 ns | 0.75 | 0.24 | False | |||
|
32.29 ns | 22.46 ns | 0.70 | 0.19 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
46.30 ns | 34.27 ns | 0.74 | 0.21 | False | |||
|
50.88 ns | 45.28 ns | 0.89 | 0.22 | False | |||
|
6.60 ns | 0.00 ns | 0.00 | 0.37 | False | |||
|
46.13 ns | 37.23 ns | 0.81 | 0.27 | False | |||
|
6.30 ns | 0.00 ns | 0.00 | 0.40 | False | |||
|
51.17 ns | 42.63 ns | 0.83 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
36.44 ns | 26.39 ns | 0.72 | 0.20 | False | |||
|
56.35 ns | 48.66 ns | 0.86 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.82 secs | 1.13 secs | 0.62 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.32 ns | 0.00 ns | 0.00 | 0.48 | False | |||
|
17.78 ns | 6.20 ns | 0.35 | 0.33 | False | |||
|
6.36 ns | 0.00 ns | 0.00 | 0.50 | False | |||
|
18.86 ns | 6.77 ns | 0.36 | 0.29 | False | |||
|
6.05 ns | 0.00 ns | 0.00 | 0.48 | False | |||
|
17.63 ns | 7.23 ns | 0.41 | 0.27 | False | |||
|
33.23 ns | 22.57 ns | 0.68 | 0.21 | False | |||
|
18.77 ns | 9.49 ns | 0.51 | 0.23 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
38.97 ns | 27.25 ns | 0.70 | 0.40 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.74 secs | 1.09 secs | 0.63 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
475.41 ns | 347.93 ns | 0.73 | 0.02 | False | |||
|
1.34 ΞΌs | 875.84 ns | 0.65 | 0.01 | True | |||
|
587.09 ns | 459.05 ns | 0.78 | 0.08 | False | |||
|
981.91 ns | 606.49 ns | 0.62 | 0.04 | False | |||
|
815.17 ns | 589.49 ns | 0.72 | 0.02 | False | |||
|
1.26 ΞΌs | 870.42 ns | 0.69 | 0.02 | False | |||
|
328.08 ns | 224.12 ns | 0.68 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
23.59 ns | 11.00 ns | 0.47 | 0.26 | False | |||
|
84.39 ns | 75.28 ns | 0.89 | 0.13 | False | |||
|
22.71 ns | 18.23 ns | 0.80 | 0.26 | False | |||
|
23.01 ns | 12.24 ns | 0.53 | 0.26 | False | |||
|
7.73 ns | 0.00 ns | 0.00 | 0.42 | True | |||
|
24.53 ns | 11.26 ns | 0.46 | 0.32 | False | |||
|
22.49 ns | 10.78 ns | 0.48 | 0.25 | False | |||
|
22.46 ns | 10.46 ns | 0.47 | 0.26 | False | |||
|
86.33 ns | 78.64 ns | 0.91 | 0.12 | False | |||
|
22.83 ns | 11.38 ns | 0.50 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
91.33 ms | 76.99 ms | 0.84 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
65.59 ns | 42.56 ns | 0.65 | 0.29 | False | |||
|
6.51 ns | 0.00 ns | 0.00 | 0.43 | False | |||
|
6.65 ns | 0.00 ns | 0.00 | 0.38 | False | |||
|
47.16 ns | 37.92 ns | 0.80 | 0.23 | False | |||
|
45.62 ns | 34.70 ns | 0.76 | 0.21 | False | |||
|
55.93 ns | 48.46 ns | 0.87 | 0.12 | False | |||
|
53.91 ns | 44.75 ns | 0.83 | 0.25 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.71 ns | 0.00 ns | 0.00 | 0.33 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
44.30 ns | 35.88 ns | 0.81 | 0.11 | False | |||
|
73.15 ns | 65.74 ns | 0.90 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.98 ms | 1.69 ms | 0.85 | 0.31 | False | |||
|
53.24 ms | 44.90 ms | 0.84 | 0.24 | False | |||
|
2.15 ms | 1.63 ms | 0.76 | 0.30 | False | |||
|
54.23 ms | 45.79 ms | 0.84 | 0.25 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
192.63 ΞΌs | 60.63 ΞΌs | 0.31 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
221.77 ns | 131.12 ns | 0.59 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
24.13 ns | 18.71 ns | 0.78 | 0.17 | False | |||
|
39.76 ns | 26.97 ns | 0.68 | 0.27 | False | |||
|
7.27 ns | 0.00 ns | 0.00 | 0.56 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
10.29 ns | 0.00 ns | 0.00 | 0.34 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
861.99 ms | 730.17 ms | 0.85 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
35.31 ns | 5.45 ns | 0.15 | 0.34 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
186.86 ΞΌs | 52.37 ΞΌs | 0.28 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
188.49 ΞΌs | 54.27 ΞΌs | 0.29 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | f402418aaed508c1d77e41b942e3978675183bfc |
Compare | 205adaee20a873243076dee3ef66ad70e0ee563f |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
534.47 ns | 190.53 ns | 0.36 | 0.03 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Seems to be introduced in https://github.com/dotnet/runtime/commit/86b58eeb20e966ea798f61482ac46b80bdd7cbb6.
Run Information
Improvements in System.Numerics.Tests.Perf_VectorOf<Int16>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Repro Steps
#### Prerequisites (Build files either built locally or downloaded from payload above) - Libraries build extracted to `runtime/artifacts` or build instructions: [Libraries README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/libraries/README.md) args: `-subset libs+libs.tests -rc release -configuration Release -arch $RunArch -framework net8.0` - CoreCLR product build extracted to `runtime/artifacts/bin/coreclr/$RunOS.$RunArch.Release`, build instructions: [CoreCLR README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/coreclr/README.md) args: `-subset clr+libs -rc release -configuration Release -arch $RunArch -framework net8.0` - Mono Runtime build extracted to `runtime/artifacts/bin/mono/$RunOS.$RunArch.Release`, build instructions: [MONO README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/mono/README.md) args: `-arch $RunArch -os $RunOS -s mono+libs+host+packs -c Release` - Dotnet SDK installed for dotnet commands - Running commands from the runtime folder Linux ```cmd # Set $RunDir to the runtime directory RunDir=`pwd` # Set the OS, arch, and OSId RunOS='linux' RunOSId='linux' RunArch='x64' # Create mono dotnet mkdir -p $RunDir/artifacts/dotnet-mono $RunDir/build.sh -subset libs.pretest -configuration release -ci -arch $RunArch -testscope innerloop /p:RuntimeArtifactsPath=$RunDir/artifacts/bin/mono/$RunOS.$RunArch.Release /p:RuntimeFlavor=mono cp $RunDir/artifacts/bin/runtime/net8.0-$RunOS-Release-$RunArch/* $RunDir/artifacts/bin/testhost/net8.0-$RunOS-Release-$RunArch/shared/Microsoft.NETCore.App/8.0.0 -rf cp $RunDir/artifacts/bin/testhost/net8.0-$RunOS-Release-$RunArch/* $RunDir/artifacts/dotnet-mono -r cp $RunDir/artifacts/bin/coreclr/$RunOS.$RunArch.Release/corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun # Create Core Root $RunDir/src/tests/build.sh release $RunArch generatelayoutonly /p:LibrariesConfiguration=Release # Clone performance git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance.git $RunDir/performance # Use Interpreter export MONO_ENV_OPTIONS="--interpreter" # One line run: python3 $RunDir/performance/scripts/benchmarks_ci.py --csproj $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --incremental no --architecture $RunArch -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<Int16>*' --bdn-artifacts $RunDir/artifacts/BenchmarkDotNet.Artifacts --bdn-arguments="--anyCategories Libraries Runtime --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun" # Individual Commands: # Restore dotnet restore $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --packages $RunDir/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Build dotnet build $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=$RunDir/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Run dotnet run --project $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore --no-build -- --filter 'System.Numerics.Tests.Perf_VectorOf<Int16>*' --anyCategories Libraries Runtime " --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun --artifacts $RunDir/artifacts/BenchmarkDotNet.Artifacts --packages $RunDir/performance/artifacts/packages ``` Windows ```cmd # Set $RunDir to the runtime directory $RunDir="FullPathHere" # Set the OS, arch, and OSId RunOS='windows' RunOSId='win' RunArch='x64' # Create mono dotnet mkdir -p $RunDir/artifacts/dotnet-mono $RunDir/build.sh -subset libs.pretest -configuration release -ci -arch $RunArch -testscope innerloop /p:RuntimeArtifactsPath=$RunDir\artifacts\bin\mono\$RunOS.$RunArch.Release /p:RuntimeFlavor=mono xcopy $RunDir\artifacts\bin\runtime\net8.0-$RunOS-Release-$RunArch\ $RunDir\artifacts\bin\testhost\net8.0-$RunOS-Release-$RunArch\shared\Microsoft.NETCore.App\8.0.0\ /e /y xcopy $RunDir\artifacts\bin\testhost\net8.0-$RunOS-Release-$RunArch\ $RunDir\artifacts\dotnet-mono\ /e /y xcopy $RunDir\artifacts\bin\coreclr\$RunOS.$RunArch.Release\corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun /y # Create Core Root $RunDir\src\tests\build.cmd release $RunArch generatelayoutonly /p:LibrariesConfiguration=Release # Clone performance git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance.git $RunDir\performance # Use Interpreter export MONO_ENV_OPTIONS="--interpreter" # One line run: python3 $RunDir\performance\scripts\benchmarks_ci.py --csproj $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --incremental no --architecture $RunArch -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<Int16>*' --bdn-artifacts $RunDir\artifacts\BenchmarkDotNet.Artifacts --bdn-arguments="--anyCategories Libraries Runtime --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun.exe" # Individual Commands: # Restore dotnet restore $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --packages $RunDir\performance\artifacts\packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Build dotnet build $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=$RunDir\performance\artifacts\packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Run dotnet run --project $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore --no-build -- --filter 'System.Numerics.Tests.Perf_VectorOf<Int16>*' --anyCategories Libraries Runtime " --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun.exe --artifacts $RunDir\artifacts\BenchmarkDotNet.Artifacts --packages $RunDir\performance\artifacts\packages ```