-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Description
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | Windows 10.0.22621 |
| Queue | TigerWindows |
| Baseline | 296780df4ebeb237455f7e465cbf1df181da277d |
| Compare | 4314ca34f3c620c180ef8f7fc28973af7ff47ad4 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Improvements in LinqBenchmarks
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 259.51 ms | 244.24 ms | 0.94 | 0.06 | False | ||||
| 2.94 secs | 2.72 secs | 0.93 | 0.02 | False | ||||
| 257.87 ms | 243.73 ms | 0.95 | 0.07 | False | ||||
| 2.90 secs | 2.46 secs | 0.85 | 0.03 | False | ||||
| 1.85 secs | 1.60 secs | 0.87 | 0.02 | False | ||||
| 1.74 secs | 1.51 secs | 0.87 | 0.01 | False |
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
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'LinqBenchmarks*'LinqBenchmarks.Where00LinqMethodX
ETL Files
Histogram
JIT Disasms
LinqBenchmarks.GroupBy00AggregateByX
ETL Files
Histogram
JIT Disasms
LinqBenchmarks.Where00LinqQueryX
ETL Files
Histogram
JIT Disasms
LinqBenchmarks.AggregateBy00LinqMethodX
ETL Files
Histogram
JIT Disasms
LinqBenchmarks.CountBy00AggregateByX
ETL Files
Histogram
JIT Disasms
LinqBenchmarks.CountBy00LinqMethodX
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | Windows 10.0.22621 |
| Queue | TigerWindows |
| Baseline | 296780df4ebeb237455f7e465cbf1df181da277d |
| Compare | 4314ca34f3c620c180ef8f7fc28973af7ff47ad4 |
| Diff | Diff |
| Configs | CompilationMode:tiered, RunKind:micro |
Improvements in Benchstone.MDBenchI.MDGeneralArray
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 17.61 ms | 16.33 ms | 0.93 | 0.16 | False |
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
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDGeneralArray*'Benchstone.MDBenchI.MDGeneralArray.Test
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository






