-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Run Information
| Name | Value |
|---|---|
| Architecture | x64 |
| OS | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | 619d4b35eeac857a178dd1246b07d27c08c263a2 |
| Compare | 4602f78bd93f14be24d2e89afde28e9f5ba5a33c |
| Diff | Diff |
| Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Regressions in System.Collections.Tests.DictionarySequentialKeys
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 30.24 ns | 37.63 ns | 1.24 | 0.28 | False | ||||
| 32.65 ns | 34.45 ns | 1.06 | 0.30 | False | ||||
| 34.72 ns | 39.04 ns | 1.12 | 0.18 | 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
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.DictionarySequentialKeys*'System.Collections.Tests.DictionarySequentialKeys.ContainsKey_3k_Int_32ByteRefsValue
ETL Files
Histogram
JIT Disasms
System.Collections.Tests.DictionarySequentialKeys.TryGetValue_3k_Int_32ByteValue
ETL Files
Histogram
JIT Disasms
System.Collections.Tests.DictionarySequentialKeys.ContainsValue_17_Int_Int
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 | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | 619d4b35eeac857a178dd1246b07d27c08c263a2 |
| Compare | 4602f78bd93f14be24d2e89afde28e9f5ba5a33c |
| Diff | Diff |
| Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Regressions in System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 32.88 ns | 42.77 ns | 1.30 | 0.31 | False | ||||
| 2.13 ns | 3.28 ns | 1.54 | 0.69 | False | ||||
| 1.73 ns | 3.05 ns | 1.77 | 0.64 | 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
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>*'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>.SquareRootBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>.SumBenchmark
ETL Files
Histogram
JIT Disasms
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>.LessThanAllBenchmark
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 | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | 619d4b35eeac857a178dd1246b07d27c08c263a2 |
| Compare | 4602f78bd93f14be24d2e89afde28e9f5ba5a33c |
| Diff | Diff |
| Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Regressions in System.Collections.Tests.Perf_PriorityQueue<Int32, Int32>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 14.33 μs | 15.75 μs | 1.10 | 0.14 | 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
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_PriorityQueue<Int32, Int32>*'System.Collections.Tests.Perf_PriorityQueue<Int32, Int32>.Enumerate(Size: 1000)
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 | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | 619d4b35eeac857a178dd1246b07d27c08c263a2 |
| Compare | 4602f78bd93f14be24d2e89afde28e9f5ba5a33c |
| Diff | Diff |
| Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Regressions in System.Memory.Span<Byte>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 8.59 ns | 13.17 ns | 1.53 | 0.39 | False | ||||
| 10.11 ns | 17.12 ns | 1.69 | 0.45 | False | ||||
| 8.81 ns | 12.57 ns | 1.43 | 0.45 | False | ||||
| 13.15 ns | 16.23 ns | 1.23 | 0.42 | False | ||||
| 11.60 ns | 13.71 ns | 1.18 | 0.45 | False | ||||
| 8.42 ns | 12.58 ns | 1.49 | 0.47 | False | ||||
| 12.16 ns | 15.69 ns | 1.29 | 0.33 | False | ||||
| 12.64 ns | 16.68 ns | 1.32 | 0.44 | 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
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Byte>*'System.Memory.Span<Byte>.IndexOfValue(Size: 33)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.SequenceEqual(Size: 33)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.EndsWith(Size: 4)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.BinarySearch(Size: 33)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.IndexOfAnyThreeValues(Size: 33)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.StartsWith(Size: 33)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.IndexOfAnyFiveValues(Size: 4)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Byte>.LastIndexOfValue(Size: 33)
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 | ubuntu 22.04 |
| Queue | TigerUbuntu |
| Baseline | 619d4b35eeac857a178dd1246b07d27c08c263a2 |
| Compare | 23b3d4199fd5fdf098ba41464e31d742e2977007 |
| Diff | Diff |
| Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Regressions in System.Buffers.Tests.ReadOnlySequenceTests<Char>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
|---|---|---|---|---|---|---|---|---|
| 24.85 ns | 29.11 ns | 1.17 | 0.32 | 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
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.ReadOnlySequenceTests<Char>*'System.Buffers.Tests.ReadOnlySequenceTests<Char>.FirstSpanArray
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository















