Skip to content

Commit

Permalink
Replace TranspositionTableIndex Ubuntu benchmark results with the o…
Browse files Browse the repository at this point in the history
…nes obtained from running it in equivalent hardware to the one used in Windows and macOS
  • Loading branch information
eduherminio committed Aug 26, 2023
1 parent 01247a5 commit a4a445c
Showing 1 changed file with 21 additions and 24 deletions.
45 changes: 21 additions & 24 deletions src/Lynx.Benchmark/TranspositionTableIndex.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,43 +41,43 @@
*
*
* BenchmarkDotNet v0.13.7, Ubuntu 22.04.3 LTS (Jammy Jellyfish)
* Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 2 logical and 2 physical cores
* Intel Xeon CPU E5-2673 v4 2.30GHz, 1 CPU, 2 logical and 2 physical cores
* .NET SDK 8.0.100-preview.7.23376.3
* [Host] : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2
* DefaultJob : .NET 8.0.0 (8.0.23.37506), X64 RyuJIT AVX2
*
*
* | Method | size | Mean | Error | StdDev | Ratio | Allocated | Alloc Ratio |
* |------- |----------- |----------:|----------:|----------:|------:|----------:|------------:|
* | Modulo | 2097152 | 40.179 us | 0.0344 us | 0.0287 us | 1.00 | - | NA |
* | And | 2097152 | 7.164 us | 0.0010 us | 0.0009 us | 0.18 | - | NA |
* | Modulo | 2097152 | 89.688 us | 1.7218 us | 1.9829 us | 1.00 | - | NA |
* | And | 2097152 | 6.625 us | 0.1171 us | 0.1038 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 4194304 | 40.163 us | 0.0057 us | 0.0054 us | 1.00 | - | NA |
* | And | 4194304 | 7.166 us | 0.0035 us | 0.0033 us | 0.18 | - | NA |
* | Modulo | 4194304 | 91.862 us | 1.7469 us | 2.8209 us | 1.00 | - | NA |
* | And | 4194304 | 6.557 us | 0.1248 us | 0.1437 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 8388608 | 40.179 us | 0.0248 us | 0.0220 us | 1.00 | - | NA |
* | And | 8388608 | 7.164 us | 0.0014 us | 0.0011 us | 0.18 | - | NA |
* | Modulo | 8388608 | 97.875 us | 1.9459 us | 4.5100 us | 1.00 | - | NA |
* | And | 8388608 | 7.180 us | 0.1094 us | 0.1023 us | 0.08 | - | NA |
* | | | | | | | | |
* | Modulo | 16777216 | 40.166 us | 0.0038 us | 0.0036 us | 1.00 | - | NA |
* | And | 16777216 | 8.040 us | 0.0006 us | 0.0006 us | 0.20 | - | NA |
* | Modulo | 16777216 | 97.111 us | 1.4592 us | 1.3649 us | 1.00 | - | NA |
* | And | 16777216 | 7.029 us | 0.0961 us | 0.0852 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 33554432 | 40.166 us | 0.0054 us | 0.0046 us | 1.00 | - | NA |
* | And | 33554432 | 7.165 us | 0.0034 us | 0.0028 us | 0.18 | - | NA |
* | Modulo | 33554432 | 96.687 us | 1.4462 us | 1.2821 us | 1.00 | - | NA |
* | And | 33554432 | 7.116 us | 0.1292 us | 0.1587 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 67108864 | 40.180 us | 0.0256 us | 0.0227 us | 1.00 | - | NA |
* | And | 67108864 | 7.164 us | 0.0012 us | 0.0010 us | 0.18 | - | NA |
* | Modulo | 67108864 | 95.414 us | 1.9038 us | 2.4755 us | 1.00 | - | NA |
* | And | 67108864 | 6.706 us | 0.1328 us | 0.1727 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 134217728 | 40.169 us | 0.0093 us | 0.0082 us | 1.00 | - | NA |
* | And | 134217728 | 7.169 us | 0.0015 us | 0.0013 us | 0.18 | - | NA |
* | Modulo | 134217728 | 90.297 us | 1.7617 us | 2.7943 us | 1.00 | - | NA |
* | And | 134217728 | 6.429 us | 0.1149 us | 0.1019 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 268435456 | 40.163 us | 0.0050 us | 0.0042 us | 1.00 | - | NA |
* | And | 268435456 | 8.041 us | 0.0013 us | 0.0011 us | 0.20 | - | NA |
* | Modulo | 268435456 | 90.804 us | 1.7107 us | 1.7568 us | 1.00 | - | NA |
* | And | 268435456 | 7.288 us | 0.1273 us | 0.1191 us | 0.08 | - | NA |
* | | | | | | | | |
* | Modulo | 536870912 | 40.159 us | 0.0037 us | 0.0031 us | 1.00 | - | NA |
* | And | 536870912 | 7.168 us | 0.0008 us | 0.0007 us | 0.18 | - | NA |
* | Modulo | 536870912 | 97.162 us | 1.4213 us | 1.3294 us | 1.00 | - | NA |
* | And | 536870912 | 7.063 us | 0.1331 us | 0.1367 us | 0.07 | - | NA |
* | | | | | | | | |
* | Modulo | 1073741824 | 40.167 us | 0.0137 us | 0.0114 us | 1.00 | - | NA |
* | And | 1073741824 | 8.040 us | 0.0011 us | 0.0010 us | 0.20 | - | NA |
* | Modulo | 1073741824 | 96.803 us | 0.6576 us | 0.5492 us | 1.00 | - | NA |
* | And | 1073741824 | 7.006 us | 0.0816 us | 0.0724 us | 0.07 | - | NA |
*
*
* BenchmarkDotNet v0.13.7, macOS Monterey 12.6.7 (21G651) [Darwin 21.6.0]
Expand Down Expand Up @@ -122,9 +122,6 @@
*/

using BenchmarkDotNet.Attributes;
using Lynx.Model;
using System.Numerics;
using System.Runtime.CompilerServices;

namespace Lynx.Benchmark;

Expand Down

0 comments on commit a4a445c

Please sign in to comment.