EgorBot / runtime-utils

MIT License
0 stars 1 forks source link

EgorBot for EgorBo in #108291 #101

Open EgorBot opened 1 month ago

EgorBot commented 1 month ago

Processing https://github.com/dotnet/runtime/issues/108291#issuecomment-2380865493 command:

Command -arm64 -commit 23b3d41 vs previous --filter System.Threading.Tasks.ValueTaskPerfTest.Copy_PassAsArgumentAndReturn_FromTask

(EgorBot will reply in this issue)

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-PECKCQ : .NET 10.0.0 (42.42.42.42424), Arm64 RyuJIT AdvSIMD
  Job-BRTYMS : .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_FromTask Before 10.23 ns 0.010 ns 1.00 - NA
Copy_PassAsArgumentAndReturn_FromTask After 10.28 ns 0.015 ns 1.01 - NA

BDN_Artifacts.zip

EgorBot commented 1 month ago

cc @EgorBo (logs)