Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EgorBot for EgorBo in #110413 #253

Open
EgorBot opened this issue Jan 24, 2025 · 1 comment
Open

EgorBot for EgorBo in #110413 #253

EgorBot opened this issue Jan 24, 2025 · 1 comment

Comments

@EgorBot
Copy link
Owner

EgorBot commented Jan 24, 2025

Processing dotnet/runtime#110413 (comment) command:

Command

-intel -commit dotnet/runtime@cf7a744 vs previous --envvars DOTNET_JitDisasm:GetIndexOfFirstNonAsciiChar --filter System.Text.Perf_Utf8Encoding.GetByteCount

(EgorBot will reply in this issue)

@EgorBot
Copy link
Owner Author

EgorBot commented Jan 24, 2025

Benchmark results on linux_azure_cascadelake

BenchmarkDotNet v0.14.1-nightly.20250107.205, Linux Ubuntu 24.04.1 LTS (Noble Numbat)
Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 16 logical and 8 physical cores
  Job-ODFSCV : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
  Job-DQFXLV : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
OutlierMode=DontRemove  EnvironmentVariables=DOTNET_JitDisasm=GetIndexOfFirstNonAsciiChar  PowerPlanMode=00000000-0000-0000-0000-000000000000
IterationTime=250ms  MaxIterationCount=20  MemoryRandomization=True
MinIterationCount=15  WarmupCount=1
Method Toolchain Input Mean Error Ratio Allocated Alloc Ratio
GetByteCount Before EnglishAllAscii 2.410 μs 0.0549 μs 1.00 - NA
GetByteCount After EnglishAllAscii 2.383 μs 0.0018 μs 0.99 - NA
GetByteCount Before EnglishMostlyAscii 23.022 μs 1.0233 μs 1.00 - NA
GetByteCount After EnglishMostlyAscii 22.020 μs 0.1287 μs 0.96 - NA
GetByteCount Before Chinese 10.324 μs 0.4028 μs 1.00 - NA
GetByteCount After Chinese 10.027 μs 0.0031 μs 0.97 - NA
GetByteCount Before Cyrillic 8.785 μs 0.4043 μs 1.00 - NA
GetByteCount After Cyrillic 8.520 μs 0.1894 μs 0.97 - NA
GetByteCount Before Greek 10.936 μs 0.0458 μs 1.00 - NA
GetByteCount After Greek 10.956 μs 0.0047 μs 1.00 - NA

BDN_Artifacts.zip

cc @EgorBo (agent_logs.txt). EgorBot manual: link.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant