上一篇讲了katago安装之AMD篇,接下来我将分享cuda(nvidia)版的katago安装。象nvidia的rtx显卡系列,需要安装这个版本。而且cuda版应该比opencl版执行效率高。为什么呢,这是因为cuda是nvidia专有的,而opencl是一种标准。既然nvidia的cuda已经深入人心了,公司在支持opencl方面就不那么积极。
katago cuda版需要安装cuda和cudnn,这个可以从官网下,还得注册,比较麻烦。我把它下载下载下来,做成安装包了,这样就省去从官网注册,下载的过程了(下载也比较慢)。
以下是详细的安装步骤。
- 从百度网盘里下载安装包。并把它解压的d:\katago下。链接:https://pan.baidu.com/s/16r_mPqlZYy5kw-ujMrbTqA提取码:lni0
- 安装cuda, 有很多安装图,我只选择几个关键的贴出来。安装位置尽量选择默认,以后在设置环境变量的时候方便。
如下两个变量已经自动添加到系统变量中。(点击我的电脑,右键点击‘属性’,弹出的对话框中,选择’高级系统设置‘,最后在弹出的对话框中选择’环境变量‘)
- 解压缩安装包里的cudnn并配置。
把这三个文件夹拷贝到如下的路径中。
配置环境量path.
- 在sabaki配置katago引擎。在sabaki ’文件(file)‘ 菜单里选择'首选项(preferences)', 然后选择引擎。点击’新增‘,输入引擎的详细信息。然后关闭这个窗口
5. 打开下过的棋谱,加载引擎,按F4就可以进行复盘分析了。
注:如果用katago进行复盘分析,报如下的错误,那是因为贴目导致的。你可能需要修改SGF的贴目。
点击sabaki的’文件‘里的’对局信息‘,修改贴目为7.5。
然后再按F4就可以进行复盘分析了。出现这个问题的原因是很多围棋对局软件都把贴目搞成自己的,不是标准贴目。我打开的这个棋谱是野狐的,它把贴7.5弄成了375.