BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19045
Intel Core i7-8550U CPU 1.80GHz (Kaby Lake R), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=7.0.100
[Host] : .NET Core 7.0.0 (CoreCLR 7.0.22.51805, CoreFX 7.0.22.51805), X64 RyuJIT
DefaultJob : .NET Core 7.0.0 (CoreCLR 7.0.22.51805, CoreFX 7.0.22.51805), X64 RyuJIT
Method | Dim1 | Dim2 | Dim3 | Dim4 | AccessCount | X | Y | D | T | Mean | Error | StdDev |
RandomArray4 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 387,063.972 ns | 7,470.5627 ns | 6,238.2582 ns |
ConstantArray4 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 28,827.710 ns | 317.9002 ns | 297.3640 ns |
OneArray4 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 2.719 ns | 0.1093 ns | 0.0969 ns |
RandomArray1111 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 381,836.813 ns | 1,813.7061 ns | 1,607.8032 ns |
ConstantArray1111 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 11,261.720 ns | 220.7020 ns | 226.6447 ns |
OneArray1111 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 1.244 ns | 0.0507 ns | 0.0474 ns |
RandomArray211 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 366,061.084 ns | 867.4205 ns | 768.9456 ns |
ConstantArray211 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 13,722.314 ns | 184.0140 ns | 172.1268 ns |
OneArray211 | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 1.413 ns | 0.0294 ns | 0.0260 ns |
SumRandomValues | 128 | 128 | 4 | 8 | 10000 | 42 | 13 | 3 | 7 | 342,637.395 ns | 1,423.4307 ns | 1,188.6291 ns |