找回密码
 加入我们
搜索
      
查看: 3103|回复: 25

[CPU] 话说AMD大小核该怎么调度?

[复制链接]
发表于 2024-10-23 11:46 | 显示全部楼层 |阅读模式
本帖最后由 winc0 于 2024-10-23 11:47 编辑

如题

AI HX370处理器,现在是Win11最新24H2版本,显卡4060

众所周知WOW是款CPU游戏

默认啥也不动的情况下,25人副本最高帧率15x,开打以后开嗜血帧率掉到3x

如果在任务管理器里把进程绑定为CPU0-7(就是Zen5大核+超线程)

打25人本副本最高帧率为28x,开打以后嗜血帧率能有5x

基本一个是开嗜血以后卡的很不舒服,另一个就是开嗜血以后基本流畅没啥问题

所以就不知道Win11该怎么改调度才能实现进程默认用Zen5大核,占满以后采用Zen5c小核

-----------------------------------------------------

补充下,已经用工具关闭了VBS了
发表于 2024-10-23 11:56 来自手机 | 显示全部楼层
AMD的大小核是一个东西,不需要特别调度的
 楼主| 发表于 2024-10-23 11:58 | 显示全部楼层
zqintel 发表于 2024-10-23 11:56
AMD的大小核是一个东西,不需要特别调度的

但是实际上Zen5和Zen5c是有明显性能差别的

我就希望我跑的软件优先跑Zen5核心,占满再给我跑Zen5c上去

我主帖都说了锁定Zen5大核的时候明显游戏帧率都高不少
发表于 2024-10-23 12:01 来自手机 | 显示全部楼层
你试试全锁小核心,看看是不是比自动调用好。。。

如果小核反而好,那就锁大核。amd这一代大小核之间的延迟巨大,宁愿用超线程也不要跨大小核
发表于 2024-10-23 12:02 | 显示全部楼层
发表于 2024-10-23 12:02 | 显示全部楼层
zqintel 发表于 2024-10-23 11:56
AMD的大小核是一个东西,不需要特别调度的

跨ccd延迟很高(移动平台未修复),小核心频率还特别低,还是需要调度的吧。
发表于 2024-10-23 12:07 | 显示全部楼层
展开的这两项这么设
图像_2024-10-23_120645950.png
发表于 2024-10-23 12:11 | 显示全部楼层
windows任务管理器 直接指定 大核心   来运行,说起调度都是稀烂
 楼主| 发表于 2024-10-23 12:52 | 显示全部楼层
sekiroooo 发表于 2024-10-23 12:11
windows任务管理器 直接指定 大核心   来运行,说起调度都是稀烂

其实我希望全自动的,最好是能一次指定,以后都按这个来

比如默认先跑Zen5大核,等大核全部跑满再占用小核
发表于 2024-10-23 13:37 | 显示全部楼层
只能使用第三方
发表于 2024-10-23 13:42 | 显示全部楼层
等软件更新支持   这个软件是什么 是游戏
 楼主| 发表于 2024-10-23 13:59 | 显示全部楼层
jxljk 发表于 2024-10-23 13:42
等软件更新支持   这个软件是什么 是游戏

对,游戏,而且是很吃CPU的游戏,同个显卡,CPU不一样,帧率会有很大差别
发表于 2024-10-23 14:00 | 显示全部楼层
本帖最后由 zhuifeng88 于 2024-10-23 14:02 编辑
winc0 发表于 2024-10-23 12:52
其实我希望全自动的,最好是能一次指定,以后都按这个来

比如默认先跑Zen5大核,等大核全部跑满再占用小 ...


想太简单了...
这时候就会有大核4个空闲, 但你要用5个核的问题了, 大核占4个小核占1个未必能比小核占5个快, 而且对于不同负载哪边快没法事先确定

同一个软件不同时间也会有不同的负载特性, 按软件设置也是没法解决问题的
发表于 2024-10-23 14:03 | 显示全部楼层
大核,超线程大核,小核,超线程小核

你这是为难我windows
发表于 2024-10-23 14:04 | 显示全部楼层
zqintel 发表于 2024-10-23 11:56
AMD的大小核是一个东西,不需要特别调度的

需要的。  

以前以为amd同构大小核,性能顶多差个20%,调度差点也影响不大。真上市后发现小核被砍残了,差不多只有一半性能,和intel大小核一个货色。
发表于 2024-10-23 14:12 来自手机 | 显示全部楼层
gartour 发表于 2024-10-23 14:04
需要的。  

以前以为amd同构大小核,性能顶多差个20%,调度差点也影响不大。真上市后发现小核被砍残了, ...

我感觉那 8  zen5c 就是 zen4 低压版的性能,其实也还好
发表于 2024-10-23 14:14 | 显示全部楼层
按现在这个核间延迟,就算大核占满也不要调度到小核
发表于 2024-10-23 14:49 | 显示全部楼层
可以试试参考intel的大小核设置。
短时长时异类线程调度都选首选高性能处理器,如果任何情况下都不希望跑到小核,那就只选高性能处理器。

生效的异类策略选0。

SMT启动策略你就得一个一个试了,这几个选项有的是大核和超线程比较平均,有的是优先占满全部大核然后再吃超线程,对应的游戏性能也会有差异
发表于 2024-10-23 14:55 | 显示全部楼层
本帖最后由 jxljk 于 2024-10-23 14:57 编辑
winc0 发表于 2024-10-23 13:59
对,游戏,而且是很吃CPU的游戏,同个显卡,CPU不一样,帧率会有很大差别 ...


我发现很多人不懂  一直认为是硬件问题  但是其实软硬是不分家的 需要互相优化的  你硬件做的再好 软件他不支持也没用  为什么不支持你  很简单 因为他开发游戏的时候  根本就没你这个硬件 怎么支持   后续也不更新  那肯定没戏   

难道 有新硬件 我不去买新硬件 专门为了你这个老软件  去买老硬件 适配?  疯了吧  老古董是吗
 楼主| 发表于 2024-10-23 15:16 | 显示全部楼层
zhuifeng88 发表于 2024-10-23 14:00
想太简单了...
这时候就会有大核4个空闲, 但你要用5个核的问题了, 大核占4个小核占1个未必能比小核占5个 ...

普通软件无所谓啊,就算用4大核+1小核我也无所谓

但是游戏就不行,现在游戏很少能占用超过8线程的

至少我玩的没有,这时候优先占用大核就OK,帧率会比较高
发表于 2024-10-23 15:29 | 显示全部楼层
本帖最后由 绵槌 于 2024-10-23 15:30 编辑

WOW进程可以选择用哪些核,不能选择优先用哪些核。
在WTF下的CONFIG.WTF文件里添加

SET processAffinityMask "12"
就是只使用0,2,4,6这四个编号的核心

SET processAffinityMask "56"
就是8个核心

这个方法不光可以过滤超线程,也可以在笔记本上用来指定全小核运行来省电。
PS:在任务管理器指定进程使用的核心的办法对WOW基本没有用,必须用上面的方法。
发表于 2024-10-23 15:31 来自手机 | 显示全部楼层
Nospel 发表于 2024-10-23 12:07
展开的这两项这么设

系统是怎么知道是短线程的?
发表于 2024-10-23 15:41 | 显示全部楼层
看来只要是大小核性能有差异,甭管是同构还是不同构,调度都有问题.
发表于 2024-10-23 15:50 | 显示全部楼层
gartour 发表于 2024-10-23 14:04
需要的。  

以前以为amd同构大小核,性能顶多差个20%,调度差点也影响不大。真上市后发现小核被砍残了, ...

他这个还真不一定是小核性能问题,估计是默认策略疯狂跨CCD调用导致的。移动端AMD大小核间延迟并没有被修复。
发表于 2024-10-23 18:42 | 显示全部楼层
gartour 发表于 2024-10-23 14:04
需要的。  

以前以为amd同构大小核,性能顶多差个20%,调度差点也影响不大。真上市后发现小核被砍残了, ...

intel小核真有大核一半性能也不会被嫌弃了。
发表于 2024-10-24 20:42 | 显示全部楼层
a_skywalker 发表于 2024-10-23 15:50
他这个还真不一定是小核性能问题,估计是默认策略疯狂跨CCD调用导致的。移动端AMD大小核间延迟并没有被修 ...

移动平台后续也会修复的。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-11-27 14:26 , Processed in 0.012259 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表