dotnet / dotnet/perf-autofiling-issues
[Perf] Linux/x64: 20 Improvements on 3/1/2026 4:55:23 AM +00:00
- Dominant language
- No language data
- Stars
- 10
- Forks
- 8
- PR merge metrics
- PR metrics pending
Description
### Run Information
Name | Value
-- | --
Architecture | x64
OS | ubuntu 22.04
Queue | ViperUbuntu
Baseline | [6c9a03805a200b5d3a45ea1eae82cc3853dc5881](https://github.com/dotnet/runtime/commit/6c9a03805a200b5d3a45ea1eae82cc3853dc5881)
Compare | [a6590591ef32ab28632d9bc14efaf0044be728df](https://github.com/dotnet/runtime/commit/a6590591ef32ab28632d9bc14efaf0044be728df)
Diff | [Diff](https://github.com/dotnet/runtime/compare/6c9a03805a200b5d3a45ea1eae82cc3853dc5881...a6590591ef32ab28632d9bc14efaf0044be728df)
Configs | AOT:true, CompilationMode:wasm, RunKind:micro
### Improvements in System.Numerics.Tests.Perf_Matrix4x4
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio
-- | -- | -- | -- | -- | -- | -- | -- | --
|
- [CreateRotationYWithCenterBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [LerpBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateWorldBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [TransformBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [EqualsBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [AddBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [SubtractOperatorBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateBillboardBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [AddOperatorBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateConstrainedBillboardBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [NegationOperatorBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [MultiplyByMatrixOperatorBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateRotationZWithCenterBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreatePerspectiveFieldOfViewBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateLookAtBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [CreateRotationYBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [DecomposeBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [SubtractBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [MultiplyByMatrixBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
|
- [NegateBenchmark - Duration of single invocation]()
- π - [Benchmark Source]()
- [ADX - Test Multi Config Graph]()
![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
```cmd
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_Matrix4x4*'
```
### System.Numerics.Tests.Perf_Matrix4x4.CreateRotationYWithCenterBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.LerpBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreateWorldBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.TransformBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.EqualsBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.AddBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.SubtractOperatorBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreateBillboardBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.AddOperatorBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreateConstrainedBillboardBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.NegationOperatorBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.MultiplyByMatrixOperatorBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreateRotationZWithCenterBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreatePerspectiveFieldOfViewBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreateLookAtBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.CreateRotationYBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.DecomposeBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.SubtractBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.MultiplyByMatrixBenchmark
#### ETL Files
#### Histogram
#### JIT Disasms
### System.Numerics.Tests.Perf_Matrix4x4.NegateBenchmark
#### 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)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.