EgorBot / runtime-utils

MIT License
0 stars 1 forks source link

EgorBot for EgorBo in #8 #6

Open EgorBot opened 2 weeks ago

EgorBot commented 2 weeks ago

Processing https://github.com/EgorBo/UtilsRunner/issues/8#issuecomment-2323384264

EgorBot commented 2 weeks ago

Benchmark results on Intel

BenchmarkDotNet v0.14.0, Ubuntu 22.04.4 LTS (Jammy Jellyfish)
Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 16 logical and 8 physical cores
  Job-VASQLA : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
Job=Job-VASQLA  Toolchain=CoreRun  StdDev=0.34 ns
Method Mean Error
Test 232.8 ns 0.37 ns

BDN_Artifacts.zip

Flame graphs: Main Hot asm: Main Hot functions: Main

For clean perf results, make sure you have just one [Benchmark] in your app.

EgorBot commented 2 weeks ago

Build log

cc @EgorBo

EgorBot commented 2 weeks ago

Benchmark results on Arm64

BenchmarkDotNet v0.14.0, Ubuntu 22.04.4 LTS (Jammy Jellyfish)
Unknown processor
  Job-MKPYKN : .NET 10.0.0 (42.42.42.42424), Arm64 RyuJIT AdvSIMD
Job=Job-MKPYKN  Toolchain=CoreRun  StdDev=0.01 ns
Method Mean Error
Test 183.9 ns 0.01 ns

BDN_Artifacts.zip

Flame graphs: Main Hot asm: Main Hot functions: Main

For clean perf results, make sure you have just one [Benchmark] in your app.

EgorBot commented 2 weeks ago

Build log

cc @EgorBo