EgorBot / runtime-utils

MIT License
0 stars 1 forks source link

EgorBot for EgorBo in #107304 #59

Open EgorBot opened 2 weeks ago

EgorBot commented 2 weeks ago

Processing https://github.com/dotnet/runtime/issues/107304#issuecomment-2326970261 command:

Command -amd -commit 39968e7 vs previous --filter System.Numerics.Tests.Perf_BitOperations.TrailingZeroCount_ulong

(EgorBot will reply in this issue)

EgorBot commented 2 weeks ago

Benchmark results on Amd

BenchmarkDotNet v0.13.13-nightly.20240311.145, Ubuntu 22.04.4 LTS (Jammy Jellyfish)
AMD EPYC 7763, 1 CPU, 16 logical and 8 physical cores
  Job-VDMSSJ : .NET 9.0.0 (42.42.42.42424), X64 RyuJIT AVX2
  Job-VAYQHP : .NET 9.0.0 (42.42.42.42424), X64 RyuJIT AVX2
PowerPlanMode=00000000-0000-0000-0000-000000000000  IterationTime=250ms  MaxIterationCount=20
MinIterationCount=15  WarmupCount=1  StdDev=0.09 ns
Method Toolchain Mean Error Ratio Allocated Alloc Ratio
TrailingZeroCount_ulong Before 547.2 ns 0.11 ns 1.00 - NA
TrailingZeroCount_ulong After 624.9 ns 0.10 ns 1.14 - NA

BDN_Artifacts.zip

EgorBot commented 2 weeks ago

cc @EgorBo (logs)