BenchmarkDotNet v0.13.10, Windows 10 (10.0.19045.3930/22H2/2022Update)
AMD Ryzen 9 3900XT, 1 CPU, 24 logical and 12 physical cores
.NET SDK 8.0.100
[Host] : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
ShortRun : .NET 8.0.0 (8.0.23.53103), X64 RyuJIT AVX2
Job=ShortRun IterationCount=3 LaunchCount=1
WarmupCount=3
Method | NumbersOfCalls | NumbersOfClasses | Mean | Error | StdDev | Ratio | RatioSD | Gen0 | Allocated | Alloc Ratio |
---|---|---|---|---|---|---|---|---|---|---|
Jab | 1 | 1 | 25.09 ns | 2.023 ns | 0.111 ns | 1.00 | 0.00 | 0.0105 | 88 B | 1.00 |
MEDI | 1 | 1 | 52.97 ns | 5.454 ns | 0.299 ns | 2.11 | 0.02 | 0.0220 | 184 B | 2.09 |
Jab | 1 | 2 | 48.33 ns | 22.718 ns | 1.245 ns | 1.00 | 0.00 | 0.0172 | 144 B | 1.00 |
MEDI | 1 | 2 | 71.94 ns | 23.674 ns | 1.298 ns | 1.49 | 0.02 | 0.0286 | 240 B | 1.67 |
Jab | 1 | 3 | 66.67 ns | 37.560 ns | 2.059 ns | 1.00 | 0.00 | 0.0238 | 200 B | 1.00 |
MEDI | 1 | 3 | 111.83 ns | 108.495 ns | 5.947 ns | 1.68 | 0.04 | 0.0353 | 296 B | 1.48 |
Jab | 10 | 1 | 259.18 ns | 130.556 ns | 7.156 ns | 1.00 | 0.00 | 0.1049 | 880 B | 1.00 |
MEDI | 10 | 1 | 533.29 ns | 295.258 ns | 16.184 ns | 2.06 | 0.01 | 0.2193 | 1840 B | 2.09 |
Jab | 10 | 2 | 453.72 ns | 208.118 ns | 11.408 ns | 1.00 | 0.00 | 0.1717 | 1440 B | 1.00 |
MEDI | 10 | 2 | 715.44 ns | 228.174 ns | 12.507 ns | 1.58 | 0.01 | 0.2861 | 2400 B | 1.67 |
Jab | 10 | 3 | 664.24 ns | 323.259 ns | 17.719 ns | 1.00 | 0.00 | 0.2384 | 2000 B | 1.00 |
MEDI | 10 | 3 | 1,060.66 ns | 691.051 ns | 37.879 ns | 1.60 | 0.10 | 0.3529 | 2960 B | 1.48 |
Jab | 100 | 1 | 2,587.41 ns | 1,476.947 ns | 80.956 ns | 1.00 | 0.00 | 1.0490 | 8800 B | 1.00 |
MEDI | 100 | 1 | 5,068.08 ns | 395.160 ns | 21.660 ns | 1.96 | 0.06 | 2.1973 | 18400 B | 2.09 |
Jab | 100 | 2 | 4,591.13 ns | 2,233.109 ns | 122.404 ns | 1.00 | 0.00 | 1.7166 | 14400 B | 1.00 |
MEDI | 100 | 2 | 7,234.70 ns | 1,964.384 ns | 107.675 ns | 1.58 | 0.06 | 2.8687 | 24000 B | 1.67 |
Jab | 100 | 3 | 6,837.38 ns | 2,789.230 ns | 152.887 ns | 1.00 | 0.00 | 2.3880 | 20000 B | 1.00 |
MEDI | 100 | 3 | 11,699.66 ns | 1,556.090 ns | 85.295 ns | 1.71 | 0.04 | 3.5248 | 29600 B | 1.48 |