取决于引擎用什么架构。对于皮卡鱼这类ab剪枝+NNUE的引擎来说,只有CPU参与计算,GPU没有作用。对于Px0、Lc0这一类引擎来说,GPU很重要。
GPU不能提高皮卡鱼的棋力,即使电脑安装了RTX 5090等高性能显卡,运行皮卡鱼时,显卡也不会参与局面搜索。
皮卡鱼使用了神经网络,为什么不使用GPU?
因为“神经网络”并不等于“必须用GPU”。
皮卡鱼使用的NNUE全称为“高效可更新神经网络”。它的特点是网络较小,并且可以利用相邻局面之间只有少量棋子发生变化这一点,增量更新中间计算结果,而不必每次都从头计算整个网络。在Alpha-Beta搜索中使用GPU反而很难获得效率优势。