BenchmarkDotNet=v0.12.1, OS=Windows 10.0.17763.1217 (1809/October2018Update/Redstone5)
Intel Xeon CPU E3-1270 V2 3.50GHz, 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.1.302
[Host] : .NET Core 3.1.6 (CoreCLR 4.700.20.26901, CoreFX 4.700.20.31603), X64 RyuJIT
DefaultJob : .NET Core 3.1.6 (CoreCLR 4.700.20.26901, CoreFX 4.700.20.31603), X64 RyuJIT
Method | WHalf | FileName | Mean | Error | StdDev | Ratio |
SafeSauvola | 5 | p00743.bmp | 1,449.6 ms | 6.44 ms | 5.03 ms | 1.73 |
UnsafeSauvolaScalar | 5 | p00743.bmp | 839.7 ms | 2.94 ms | 2.46 ms | 1.00 |
LinqSauvolaVector | 5 | p00743.bmp | 1,542.1 ms | 11.33 ms | 10.60 ms | 1.84 |
LinqSauvolaScalar | 5 | p00743.bmp | 1,475.2 ms | 6.28 ms | 5.57 ms | 1.76 |
CachedLinqSauvolaVector | 5 | p00743.bmp | 866.9 ms | 4.06 ms | 3.79 ms | 1.03 |
CachedLinqSauvolaScalar | 5 | p00743.bmp | 893.1 ms | 10.59 ms | 9.90 ms | 1.07 |