飞扬围棋

标题: 批量引擎和官网引擎的性能对比测试 [打印本页]

作者: landa    时间: 2018-11-3 14:19
标题: 批量引擎和官网引擎的性能对比测试
本帖最后由 landa 于 2018-11-4 07:52 编辑

硬件:
cpu是1600x,6核12线程。16g内存。
gpu是vega56,8g显存。
40b权重官网引擎netbench约300po/s,批处理引擎12线程约380po/s。
15b官网引擎约580po/s,批处理引擎12线程约1380po/s。
批处理引擎明显占优。理论上gpu本身支持把批量任务投送到计算单元。而批处理版用cpu强化了调度排队能力,类似多窗口排队。奇怪的是,10秒一手对战四局黑白互换测试,均为黑胜。为了实战对比,拿了一个复杂局部战斗测试600秒。
40b下,官网引擎跑了30.5万po,速度510po/s。批处理引擎跑了30.2万po,速度504po/s。最优点选点相同。
15b下,官网跑了53万po,速度892po/s。选点同40b。批处理跑了108万po,速度1808/s,选点为40b的次优点。
分析日志,初步结论:
40b下,官网引擎速度略优,平均和最大搜索步数(深度)略少。
15b下,批处理快一倍,搜索深。但平均搜素步数少,选点待印证。
两个引擎的初始胜率不同,可能导致搜索剪枝区别很大,足够长时间计算,不一定殊途同归。
计算速度只能比较硬件差异,不同引擎,即使相同硬件、相同权重,直接比较计算速度也可能没有意义。
附日志开头和结尾,供比较参考。




作者: jcjcw3    时间: 2018-11-3 14:38
谢谢分享,辛苦了!
作者: lxjtt09    时间: 2018-11-3 15:16
批处理引擎什么东东?哪有?
作者: 原力猫    时间: 2018-11-3 15:34
批处理引擎参数的设置对各方面都影响巨大,没有大量的测试不能搞明白好坏的
作者: 罗浩宇    时间: 2018-11-7 01:44
个人以为批量处理引擎 优于官方0.16 .同权重棋力明显强于0.16. 本人配置单卡2080ti
作者: keexisun    时间: 2018-11-9 09:43
罗浩宇 发表于 2018-11-7 01:44
个人以为批量处理引擎 优于官方0.16 .同权重棋力明显强于0.16. 本人配置单卡2080ti

请问一下,2080ti每秒能跑多少po?40b权重0.16版


作者: 357    时间: 2018-11-9 15:18
批量引擎是什么东东?
作者: 罗浩宇    时间: 2018-11-9 23:49
keexisun 发表于 2018-11-9 09:43
请问一下,2080ti每秒能跑多少po?40b权重0.16版

有时多 有时候少 ,大概s/n 890 这个样子!

作者: gfchy    时间: 2018-11-10 03:49
2080i的据说有一些问题 是不是1080i的就可以了




欢迎光临 飞扬围棋 (http://www.flygo.net/bbs/) Powered by Discuz! X3.2