Skip to content

Principal Variation Search#9

Open
andtsa wants to merge 6 commits into
mainfrom
pvs
Open

Principal Variation Search#9
andtsa wants to merge 6 commits into
mainfrom
pvs

Conversation

@andtsa

@andtsa andtsa commented Nov 30, 2024

Copy link
Copy Markdown
Owner

No description provided.

@andtsa
andtsa force-pushed the pvs branch 2 times, most recently from cab1c6d to 7a293bc Compare December 2, 2024 09:01
@andtsa
andtsa force-pushed the main branch 2 times, most recently from 85edabc to 008826b Compare December 2, 2024 09:20
@github-actions

github-actions Bot commented Dec 2, 2024

Copy link
Copy Markdown

Search benchmark results:

search_bench/ngm_full_depth_3
                        time:   [377.31 µs 378.16 µs 379.08 µs]
                        change: [+30.512% +32.040% +33.194%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) high mild
  1 (1.00%) high severe
search_bench/ngm_full_depth_4
                        time:   [509.04 µs 509.79 µs 510.70 µs]
                        change: [+45.420% +45.924% +46.351%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
  3 (3.00%) high mild
  3 (3.00%) high severe
search_bench/ngm_full_depth_5
                        time:   [614.92 µs 617.83 µs 621.88 µs]
                        change: [+46.666% +47.603% +48.866%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
  3 (3.00%) high mild
  6 (6.00%) high severe
search_bench/ngm_full_depth_6
                        time:   [723.68 µs 725.39 µs 727.74 µs]
                        change: [+48.334% +48.819% +49.277%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 15 outliers among 100 measurements (15.00%)
  6 (6.00%) low mild
  5 (5.00%) high mild
  4 (4.00%) high severe


@github-actions

github-actions Bot commented Dec 2, 2024

Copy link
Copy Markdown

Evaluation benchmark results:

eval_bench/eval_full    time:   [585.88 µs 586.32 µs 586.83 µs]
                        change: [+4.4271% +4.6378% +4.8624%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
  1 (1.00%) high mild
  8 (8.00%) high severe

board_setup
  Instructions:                3645 (-2.068780%)
  L1 Accesses:                 4786 (-2.920892%)
  L2 Accesses:                   11 (-50.00000%)
  RAM Accesses:                 127 (+4.958678%)
  Estimated Cycles:            9286 (+0.118598%)

move_gen
  Instructions:                5719 (-10.59872%)
  L1 Accesses:                 7602 (-10.73274%)
  L2 Accesses:                   15 (-48.27586%)
  RAM Accesses:                 198 (-8.333333%)
  Estimated Cycles:           14607 (-9.950065%)

evaluation_benches
  Instructions:                7409 (-15.02466%)
  L1 Accesses:                 9861 (-13.99791%)
  L2 Accesses:                   21 (-34.37500%)
  RAM Accesses:                 251 (-9.712230%)
  Estimated Cycles:           18751 (-12.19798%)

blackbox_evaluation_benches
  Instructions:                7415 (-14.97535%)
  L1 Accesses:                 9873 (-13.94579%)
  L2 Accesses:                   21 (-34.37500%)
  RAM Accesses:                 251 (-9.386282%)
  Estimated Cycles:           18763 (-12.02644%)


@github-actions

github-actions Bot commented Dec 2, 2024

Copy link
Copy Markdown

MoveGen benchmark results:

move_gen_bench/unordered
                        time:   [746.79 µs 747.91 µs 749.56 µs]
                        change: [+0.3853% +0.7038% +0.9974%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 12 outliers among 100 measurements (12.00%)
  3 (3.00%) low mild
  3 (3.00%) high mild
  6 (6.00%) high severe
move_gen_bench/ordered  time:   [1.0402 ms 1.0416 ms 1.0431 ms]
                        change: [+20.526% +21.233% +21.998%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
  5 (5.00%) high mild
  5 (5.00%) high severe

lib_move_gen
  Instructions:                4205 (-66.79826%)
  L1 Accesses:                 5552 (-66.55825%)
  L2 Accesses:                   18 (-73.91304%)
  RAM Accesses:                 170 (-62.30599%)
  Estimated Cycles:           11592 (-64.58512%)

unordered_move_gen
  Instructions:                5683 (-61.54939%)
  L1 Accesses:                 7536 (-61.23856%)
  L2 Accesses:                   26 (-58.73016%)
  RAM Accesses:                 187 (-61.75869%)
  Estimated Cycles:           14211 (-61.45856%)

ordered_move_gen
  Instructions:                8162 (-48.13826%)
  L1 Accesses:                10974 (-47.03157%)
  L2 Accesses:                   18 (-72.30769%)
  RAM Accesses:                 227 (-54.78088%)
  Estimated Cycles:           19009 (-50.77047%)

blackbox_ordered_move_gen
  Instructions:                8164 (-48.13215%)
  L1 Accesses:                10979 (-47.02022%)
  L2 Accesses:                   17 (-73.43750%)
  RAM Accesses:                 227 (-54.78088%)
  Estimated Cycles:           19009 (-50.77047%)


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

Successfully merging this pull request may close these issues.

1 participant