EgorBot / runtime-utils

MIT License
0 stars 1 forks source link

EgorBot for EgorBo in #108291 #103

Open EgorBot opened 1 month ago

EgorBot commented 1 month ago

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)

EgorBot commented 1 month ago

Benchmark results on 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

BDN_Artifacts.zip

EgorBot commented 1 month ago

cc @EgorBo (logs)

EgorBot commented 1 month ago

Benchmark results on 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

BDN_Artifacts.zip

EgorBot commented 1 month ago

cc @EgorBo (logs)