查看“指令集(如bmi2 avx2)是什么?”的源代码
←
指令集(如bmi2 avx2)是什么?
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
CPU引擎的工作依赖CPU,需要和CPU“沟通”,指令集就相当于“沟通方法”,沟通越高效,引擎计算得就越快。 不同指令集只有速度的区别(类似硬件的区别)。指令集一定程度上决定了引擎搜索的速度。 对于nnue引擎来说,vnni512 avx512 avx2 bmi2的速度比其余指令集快,具体哪个快得看你的CPU,可以进行bench测速比较一下哪个最快。 注意,大多数CPU不支持vnni和avx512指令集,部分老CPU不支持avx2和bmi2,如果用不了就是用不了。 '''如果想要选择速度最快的引擎,则可以bench测速,步骤如下:''' 直接双击点开那些引擎的exe,会出现如图所示[[文件:8D(5YS(ZMSLNQV8EJRP82BO(1).png|缩略图|点开引擎后]] 然后输入 bench 如图所示[[文件:5(V~EAF@O~J0XZW5G(YKV69(1).png|缩略图|输入bench后]] 然后回车,会出现如图所示情况,看最下面的那个数字,越大说明速度越快[[文件:`~2%B%0(UF0(7V)I3F)0$)9(1).png|缩略图|结果]] 注意,部分引擎无法成功运行很正常,正说明你的机器不支持那个指令集的引擎。 不同指令集的引擎只影响速度,不影响其他!
返回
指令集(如bmi2 avx2)是什么?
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息