Chess on the Raspberry Pi

You can discuss all aspects of programming and technical matters here.

Moderators: Harvey Williamson, Watchman

Post Reply
User avatar
sje
Full Member
Posts: 639
Joined: Sat Sep 28, 2013 2:28 am
Location: Land of Snow, Mud, and Bugs, NH USA

Chess on the Raspberry Pi

Post by sje »

This is a topic thread for Raspberry PI chess work.

Image

I have ported the development version of Symbolic to my Raspberry Pi board. I've overclocked the board from 700 MHZ to 800 MHz and many long tests have shown this speed-up to fully reliable.

Perft(6) with full node expansion (12 min 21 sec):

Code: Select all

[] pcfull 6
PathFull(6): 119,060,324   Pt: 12:03.010   Wt: 12:20.673   160.746 KHz   6.22099 us
Total: one hundred nineteen million sixty thousand three hundred twenty-four
Perft(7) with transposition assistance and bulk counting (4 min 26 sec):

Code: Select all

[] pctran 7
PathTran(7): 3,195,901,860   Pt: 4:19.140   Wt: 4:25.995   12.0149 MHz   83.2302 ns
Total: three billion one hundred ninety-five million nine hundred one thousand eight hundred sixty
Perft(8) with transposition assistance and bulk counting (59 min 52 sec):

Code: Select all

[] pctran 8
PathTran(8): 84,998,978,956   Pt: 58:23.240   Wt: 59:51.668   23.6656 MHz   42.2554 ns
Total: eighty-four billion nine hundred ninety-eight million nine hundred seventy-eight thousand nine hundred fifty-six
User avatar
sje
Full Member
Posts: 639
Joined: Sat Sep 28, 2013 2:28 am
Location: Land of Snow, Mud, and Bugs, NH USA

Post by sje »

Raspberry Pi (700 MHz) calculating perft(9) with transposition assistance and bulk counting (18 hr 23 min):

Code: Select all

[] pctran 9
PathTran(9): 2,439,530,234,167   Pt: 1:05:24.990   Wt: 18:23:17.651   36.8522 MHz   27.1354 ns
Total: two trillion four hundred thirty-nine billion five hundred thirty million two hundred thirty-four thousand one hundred sixty-seven
Compare the above with a run on a 3.4 GHz Core i7 (4 min 17 sec):

Code: Select all

[] pctran 9
PathTran(9): 2,439,530,234,167   Pt: 34:02.527   Wt: 4:17.174   9.48591 GHz   105.419 ps
Total: two trillion four hundred thirty-nine billion five hundred thirty million two hundred thirty-four thousand one hundred sixty-seven
Post Reply