Skip to content

Principal Variation Search#9

Open
andtsa wants to merge 6 commits intomainfrom
pvs
Open

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

Conversation

@andtsa
Copy link
Owner

@andtsa andtsa commented Nov 30, 2024

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
Copy link

github-actions bot commented Dec 2, 2024

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
Copy link

github-actions bot commented Dec 2, 2024

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
Copy link

github-actions bot commented Dec 2, 2024

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