dotnet / perf-autofiling-issues

A landing place for auto-filed performance issues before they receive triage
MIT License
9 stars 4 forks source link

[Perf] Linux/x64: 79 Improvements on 5/25/2024 7:41:44 AM #34972

Open performanceautofiler[bot] opened 4 months ago

performanceautofiler[bot] commented 4 months ago

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline a17b872de7639a8b3182390b9ac54cb913b62bd1
Compare ce1477b5df9b378f1dfcbb9194aeed3932ecfc03
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Improvements in SOD - New Blazor Template - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
2.36 KB 2.31 KB 0.98 0.00 True
288.63 KB 217.71 KB 0.75 0.00 True
293.07 KB 222.15 KB 0.76 0.00 True
3.25 KB 3.56 KB 1.09 0.00 True
7.77 KB 8.77 KB 1.13 0.00 True
9.29 KB 9.63 KB 1.04 0.00 True
23.77 KB 24.77 KB 1.04 0.00 True
19.07 KB 19.41 KB 1.02 0.00 True
6.72 KB 6.93 KB 1.03 0.00 True
3.67 KB 4.04 KB 1.10 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
10.70 KB 11.11 KB 1.04 0.00 True
7.51 KB 7.82 KB 1.04 0.00 True
16.77 KB 17.08 KB 1.02 0.00 True
8.28 KB 8.60 KB 1.04 0.00 True
9.39 KB 9.76 KB 1.04 0.00 True
39.77 KB 40.77 KB 1.03 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True

graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - New Blazor Template - Publish*'
### Payloads ### SOD - New Blazor Template - Publish #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline a17b872de7639a8b3182390b9ac54cb913b62bd1
Compare ce1477b5df9b378f1dfcbb9194aeed3932ecfc03
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Improvements in SOD - Minimum Blazor Template - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
279.43 KB 204.12 KB 0.73 0.00 True
283.63 KB 208.31 KB 0.73 0.00 True
2.36 KB 2.31 KB 0.98 0.00 True
9.39 KB 9.76 KB 1.04 0.00 True
39.77 KB 40.77 KB 1.03 0.00 True
8.28 KB 8.60 KB 1.04 0.00 True
6.72 KB 6.93 KB 1.03 0.00 True
7.77 KB 8.77 KB 1.13 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
7.51 KB 7.82 KB 1.04 0.00 True
10.70 KB 11.11 KB 1.04 0.00 True
3.67 KB 4.04 KB 1.10 0.00 True
23.77 KB 24.77 KB 1.04 0.00 True
19.07 KB 19.41 KB 1.02 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True
3.25 KB 3.56 KB 1.09 0.00 True
16.77 KB 17.08 KB 1.02 0.00 True
9.29 KB 9.63 KB 1.04 0.00 True

graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Minimum Blazor Template - Publish*'
### Payloads ### SOD - Minimum Blazor Template - Publish #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)
performanceautofiler[bot] commented 4 months ago

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline a17b872de7639a8b3182390b9ac54cb913b62bd1
Compare ce1477b5df9b378f1dfcbb9194aeed3932ecfc03
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Improvements in SOD - New Blazor Template - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
293.02 KB 217.71 KB 0.74 0.00 True
297.46 KB 222.14 KB 0.75 0.00 True
23.77 KB 24.77 KB 1.04 0.00 True
39.77 KB 40.77 KB 1.03 0.00 True
3.06 KB 3.38 KB 1.10 0.00 True
6.39 KB 6.67 KB 1.04 0.00 True
6.70 KB 7.02 KB 1.05 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
8.21 KB 8.52 KB 1.04 0.00 True
9.50 KB 9.91 KB 1.04 0.00 True
6.02 KB 6.22 KB 1.03 0.00 True
7.77 KB 8.77 KB 1.13 0.00 True
15.97 KB 16.29 KB 1.02 0.00 True
7.28 KB 7.65 KB 1.05 0.00 True
3.49 KB 3.86 KB 1.11 0.00 True
55.09 KB 55.73 KB 1.01 0.00 True
14.00 KB 14.20 KB 1.01 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True

graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - New Blazor Template - Publish - AOT*'
### Payloads ### SOD - New Blazor Template - Publish - AOT #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline a17b872de7639a8b3182390b9ac54cb913b62bd1
Compare ce1477b5df9b378f1dfcbb9194aeed3932ecfc03
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - Pizza App - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
1.63 KB 1.59 KB 0.98 0.00 True
2.56 KB 2.53 KB 0.99 0.00 True
17.77 KB 18.27 KB 1.03 0.00 True
2.94 KB 2.97 KB 1.01 0.00 True
7.49 KB 7.57 KB 1.01 0.00 True
2.22 KB 2.25 KB 1.01 0.00 True
4.25 KB 4.33 KB 1.02 0.00 True

graph graph graph graph graph graph graph graph Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Pizza App - Publish - AOT*'
### Payloads ### SOD - Pizza App - Publish - AOT #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)
performanceautofiler[bot] commented 4 months ago

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline a17b872de7639a8b3182390b9ac54cb913b62bd1
Compare ce1477b5df9b378f1dfcbb9194aeed3932ecfc03
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Improvements in SOD - Minimum Blazor Template - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
279.43 KB 204.12 KB 0.73 0.00 True
283.62 KB 208.31 KB 0.73 0.00 True
3.06 KB 3.38 KB 1.10 0.00 True
14.00 KB 14.20 KB 1.01 0.00 True
9.50 KB 9.91 KB 1.04 0.00 True
6.02 KB 6.22 KB 1.03 0.00 True
39.77 KB 40.77 KB 1.03 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
7.28 KB 7.65 KB 1.05 0.00 True
3.49 KB 3.86 KB 1.11 0.00 True
6.70 KB 7.02 KB 1.05 0.00 True
7.77 KB 8.77 KB 1.13 0.00 True
15.97 KB 16.29 KB 1.02 0.00 True
8.21 KB 8.52 KB 1.04 0.00 True
6.39 KB 6.67 KB 1.04 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True
55.09 KB 55.73 KB 1.01 0.00 True
23.77 KB 24.77 KB 1.04 0.00 True

graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph graph Test Report

Repro

General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md

git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SOD - Minimum Blazor Template - Publish - AOT*'
### Payloads ### SOD - Minimum Blazor Template - Publish - AOT #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md)