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: 84 Improvements on 5/27/2024 7:42:11 AM #35033

Open performanceautofiler[bot] opened 1 month ago

performanceautofiler[bot] commented 1 month ago

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
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
283.62 KB 208.31 KB 0.73 0.00 True
279.43 KB 204.12 KB 0.73 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
23.77 KB 24.77 KB 1.04 0.00 True
2.25 KB 2.29 KB 1.01 0.00 True
55.09 KB 55.73 KB 1.01 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
39.77 KB 40.77 KB 1.03 0.00 True
8.21 KB 8.52 KB 1.04 0.00 True
6.02 KB 6.22 KB 1.03 0.00 True
6.39 KB 6.67 KB 1.04 0.00 True
3.49 KB 3.86 KB 1.11 0.00 True
14.00 KB 14.20 KB 1.01 0.00 True
3.06 KB 3.38 KB 1.10 0.00 True
9.50 KB 9.91 KB 1.04 0.00 True
6.70 KB 7.02 KB 1.05 0.00 True

graph 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)

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
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
288.63 KB 217.71 KB 0.75 0.00 True
293.07 KB 222.15 KB 0.76 0.00 True
19.07 KB 19.41 KB 1.02 0.00 True
16.77 KB 17.08 KB 1.02 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
3.67 KB 4.04 KB 1.10 0.00 True
15.77 KB 16.27 KB 1.03 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
7.77 KB 8.77 KB 1.13 0.00 True
22.27 KB 22.77 KB 1.02 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
5.40 KB 5.47 KB 1.01 0.00 True
3.25 KB 3.56 KB 1.09 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

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*'
### 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 f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Regressions in SOD - Pizza App - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
7.80 KB 7.72 KB 0.99 0.00 True
5.40 KB 5.47 KB 1.01 0.00 True

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*'
### Payloads ### SOD - Pizza App - 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 1 month ago

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
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
4.24 KB 4.29 KB 1.01 0.00 True
6.25 KB 6.33 KB 1.01 0.00 True
2.25 KB 2.29 KB 1.01 0.00 True

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)

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
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
283.63 KB 208.31 KB 0.73 0.00 True
279.43 KB 204.12 KB 0.73 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
6.72 KB 6.93 KB 1.03 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True
3.67 KB 4.04 KB 1.10 0.00 True
16.77 KB 17.08 KB 1.02 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
7.77 KB 8.77 KB 1.13 0.00 True
5.40 KB 5.47 KB 1.01 0.00 True
3.25 KB 3.56 KB 1.09 0.00 True
19.07 KB 19.41 KB 1.02 0.00 True
23.77 KB 24.77 KB 1.04 0.00 True
9.29 KB 9.63 KB 1.04 0.00 True
8.28 KB 8.60 KB 1.04 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

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)

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Improvements in SOD - Localized App - Publish - AOT

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
5.40 KB 5.47 KB 1.01 0.00 True
12.82 KB 12.98 KB 1.01 0.00 True

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 - Localized App - Publish - AOT*'
### Payloads ### SOD - Localized 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)

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
Diff Diff
Configs CompilationMode:wasm, RunKind:blazor_scenarios

Improvements in SOD - Localized App - Publish

Benchmark Baseline Test Test/Base Test Quality Edge Detector Baseline IR Compare IR IR Ratio
12.82 KB 12.98 KB 1.01 0.00 True
5.40 KB 5.47 KB 1.01 0.00 True

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 - Localized App - Publish*'
### Payloads ### SOD - Localized App - 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 1 month ago

Run Information

Name Value
Architecture x64
OS ubuntu 22.04
Queue TigerUbuntu
Baseline f4c9264fe8448fdf1f66eda04a582cbade40cd39
Compare 0588f245dba6418349c22894b40337afc34f1cfc
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
3.49 KB 3.86 KB 1.11 0.00 True
14.00 KB 14.20 KB 1.01 0.00 True
6.70 KB 7.02 KB 1.05 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
7.77 KB 8.77 KB 1.13 0.00 True
9.50 KB 9.91 KB 1.04 0.00 True
15.77 KB 16.27 KB 1.03 0.00 True
2.25 KB 2.29 KB 1.01 0.00 True
8.21 KB 8.52 KB 1.04 0.00 True
55.09 KB 55.73 KB 1.01 0.00 True
3.06 KB 3.38 KB 1.10 0.00 True
6.02 KB 6.22 KB 1.03 0.00 True
15.97 KB 16.29 KB 1.02 0.00 True
22.27 KB 22.77 KB 1.02 0.00 True
6.39 KB 6.67 KB 1.04 0.00 True
7.28 KB 7.65 KB 1.05 0.00 True

graph 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)