perft_gpu

所属分类:GPU/显卡
开发工具:C++
文件大小:21473KB
下载次数:0
上传日期:2018-08-07 15:55:24
上 传 者sh-1993
说明:  gpu上的移动发生器实验
(move generator experiments on gpu)

文件列表:
GlobalVars.cpp (6651, 2018-08-07)
InfInt.h (30824, 2018-08-07)
LICENSE (1071, 2018-08-07)
Magics.cpp (5921, 2018-08-07)
Makefile (520, 2018-08-07)
MoveGeneratorBitboard.h (145592, 2018-08-07)
UciInterface.cpp (6655, 2018-08-07)
chess.h (24656, 2018-08-07)
launcher.h (54713, 2018-08-07)
moderngpu-master (0, 2018-08-07)
moderngpu-master\benchmarkinsert (0, 2018-08-07)
moderngpu-master\benchmarkinsert\benchmarkinsert.vcxproj (4267, 2018-08-07)
moderngpu-master\benchmarkinsert\benchmarkinsert.vcxproj.filters (1227, 2018-08-07)
moderngpu-master\benchmarkintervalmove (0, 2018-08-07)
moderngpu-master\benchmarkintervalmove\benchmarkintervalmove.vcxproj (4279, 2018-08-07)
moderngpu-master\benchmarkintervalmove\benchmarkintervalmove.vcxproj.filters (1286, 2018-08-07)
moderngpu-master\benchmarkjoin (0, 2018-08-07)
moderngpu-master\benchmarkjoin\benchmarkjoin.vcxproj (4356, 2018-08-07)
moderngpu-master\benchmarkjoin\benchmarkjoin.vcxproj.filters (1225, 2018-08-07)
moderngpu-master\benchmarklaunchbox (0, 2018-08-07)
moderngpu-master\benchmarklaunchbox\benchmarklaunchbox.vcxproj (4273, 2018-08-07)
moderngpu-master\benchmarklaunchbox\benchmarklaunchbox.vcxproj.filters (1230, 2018-08-07)
moderngpu-master\benchmarkloadbalance (0, 2018-08-07)
moderngpu-master\benchmarkloadbalance\benchmarkloadbalance.vcxproj (4277, 2018-08-07)
moderngpu-master\benchmarkloadbalance\benchmarkloadbalance.vcxproj.filters (1232, 2018-08-07)
moderngpu-master\benchmarklocalitysort (0, 2018-08-07)
moderngpu-master\benchmarklocalitysort\benchmarklocalitysort.vcxproj (4279, 2018-08-07)
moderngpu-master\benchmarklocalitysort\benchmarklocalitysort.vcxproj.filters (1233, 2018-08-07)
moderngpu-master\benchmarkmerge (0, 2018-08-07)
moderngpu-master\benchmarkmerge\benchmarkmerge.vcxproj (4343, 2018-08-07)
moderngpu-master\benchmarkmerge\benchmarkmerge.vcxproj.filters (399, 2018-08-07)
moderngpu-master\benchmarkscan (0, 2018-08-07)
moderngpu-master\benchmarkscan\benchmarkscan.vcxproj (4341, 2018-08-07)
moderngpu-master\benchmarkscan\benchmarkscan.vcxproj.filters (398, 2018-08-07)
moderngpu-master\benchmarksegsort (0, 2018-08-07)
... ...

gpu chess move generation / perft experiments - Move generation uses bitboards -- position represented using a set of 6 bitboards -- two variations for sliding piece move generation: kogge-stone and magics --- three variations of magics: plain, fixed shift fancy, and byte-lookup fancy --- table sizes: 2.3 MB, 760KB, 150KB respectively. -- kogge stone faster in some cases and fixed shift fancy faster in some - perft routine can work with or without transposition table support - peak speeds on overclocked GTX 780: -- without transposition tables: --- 27 Billion moves per second (pos2 of cpw) --- 16 Billion moves per second (starting pos) --- 1.5 hours for perft(10) of start position -- with transposition tables: --- start position perft(11) in 1 hour!

近期下载者

相关文件


收藏者