Open EgorBot opened 1 month ago
AzureIntel
BenchmarkDotNet v0.14.1-nightly.20240924.187, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 16 logical and 8 physical cores
Job-RHOXLG : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job-ZBRGZR : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
PowerPlanMode=00000000-0000-0000-0000-000000000000 IterationTime=250ms MaxIterationCount=20
MaxWarmupIterationCount=10 MinIterationCount=15 MinWarmupIterationCount=2
WarmupCount=-1
Method | Toolchain | Mean | Error | Ratio | Allocated | Alloc Ratio |
---|---|---|---|---|---|---|
Copy_PassAsArgumentAndReturn_FromResult | Before | 3.134 ns | 0.0101 ns | 1.00 | - | NA |
Copy_PassAsArgumentAndReturn_FromResult | After | 3.164 ns | 0.0157 ns | 1.01 | - | NA |
AzureAmpere
BenchmarkDotNet v0.14.1-nightly.20240924.187, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
Neoverse-N1, 16 physical cores
Job-VUTAKF : .NET 10.0.0 (42.42.42.42424), Arm64 RyuJIT AdvSIMD
Job-OPMNLA : .NET 10.0.0 (42.42.42.42424), Arm64 RyuJIT AdvSIMD
PowerPlanMode=00000000-0000-0000-0000-000000000000 IterationTime=250ms MaxIterationCount=20
MaxWarmupIterationCount=10 MinIterationCount=15 MinWarmupIterationCount=2
WarmupCount=-1
Method | Toolchain | Mean | Error | Ratio | Allocated | Alloc Ratio |
---|---|---|---|---|---|---|
Copy_PassAsArgumentAndReturn_FromResult | Before | 9.266 ns | 0.0021 ns | 1.00 | - | NA |
Copy_PassAsArgumentAndReturn_FromResult | After | 9.281 ns | 0.0035 ns | 1.00 | - | NA |
Processing https://github.com/dotnet/runtime/issues/108291#issuecomment-2380887937 command:
Command
-intel -arm64 -commit c4619105d5cd76bca3cf3eda0b48c290a3fd92ec vs 04c5a32aa4dc6b2f07440debd221f00d8a1582b1 --filter System.Threading.Tasks.ValueTaskPerfTest.Copy_PassAsArgumentAndReturn_FromResult(EgorBot will reply in this issue)