winc0 发表于 2024-10-23 11:46

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

本帖最后由 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了

zqintel 发表于 2024-10-23 11:56

AMD的大小核是一个东西,不需要特别调度的

winc0 发表于 2024-10-23 11:58

zqintel 发表于 2024-10-23 11:56
AMD的大小核是一个东西,不需要特别调度的

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

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

我主帖都说了锁定Zen5大核的时候明显游戏帧率都高不少

chungexcy 发表于 2024-10-23 12:01

你试试全锁小核心,看看是不是比自动调用好。。。

如果小核反而好,那就锁大核。amd这一代大小核之间的延迟巨大,宁愿用超线程也不要跨大小核

赫敏 发表于 2024-10-23 12:02

可以用快捷方式添加参数

https://superuser.com/questions/908848/how-do-i-permanently-set-the-affinity-of-a-process

momoka 发表于 2024-10-23 12:02

zqintel 发表于 2024-10-23 11:56
AMD的大小核是一个东西,不需要特别调度的

跨ccd延迟很高(移动平台未修复),小核心频率还特别低,还是需要调度的吧。[震惊]

Nospel 发表于 2024-10-23 12:07

展开的这两项这么设

sekiroooo 发表于 2024-10-23 12:11

windows任务管理器 直接指定 大核心   来运行,说起调度都是稀烂

winc0 发表于 2024-10-23 12:52

sekiroooo 发表于 2024-10-23 12:11
windows任务管理器 直接指定 大核心   来运行,说起调度都是稀烂

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

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

z010q3w 发表于 2024-10-23 13:37

只能使用第三方

jxljk 发表于 2024-10-23 13:42

等软件更新支持   这个软件是什么 是游戏

winc0 发表于 2024-10-23 13:59

jxljk 发表于 2024-10-23 13:42
等软件更新支持   这个软件是什么 是游戏

对,游戏,而且是很吃CPU的游戏,同个显卡,CPU不一样,帧率会有很大差别

zhuifeng88 发表于 2024-10-23 14:00

本帖最后由 zhuifeng88 于 2024-10-23 14:02 编辑

winc0 发表于 2024-10-23 12:52
其实我希望全自动的,最好是能一次指定,以后都按这个来

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

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

同一个软件不同时间也会有不同的负载特性, 按软件设置也是没法解决问题的

dioluve 发表于 2024-10-23 14:03

大核,超线程大核,小核,超线程小核

你这是为难我windows[偷笑]

gartour 发表于 2024-10-23 14:04

zqintel 发表于 2024-10-23 11:56
AMD的大小核是一个东西,不需要特别调度的

需要的。

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

8owd8wan 发表于 2024-10-23 14:12

gartour 发表于 2024-10-23 14:04
需要的。

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

我感觉那 8zen5c 就是 zen4 低压版的性能,其实也还好

kzfile 发表于 2024-10-23 14:14

按现在这个核间延迟,就算大核占满也不要调度到小核

PPXG 发表于 2024-10-23 14:49

可以试试参考intel的大小核设置。
短时长时异类线程调度都选首选高性能处理器,如果任何情况下都不希望跑到小核,那就只选高性能处理器。

生效的异类策略选0。

SMT启动策略你就得一个一个试了,这几个选项有的是大核和超线程比较平均,有的是优先占满全部大核然后再吃超线程,对应的游戏性能也会有差异

jxljk 发表于 2024-10-23 14:55

本帖最后由 jxljk 于 2024-10-23 14:57 编辑

winc0 发表于 2024-10-23 13:59
对,游戏,而且是很吃CPU的游戏,同个显卡,CPU不一样,帧率会有很大差别 ...

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

难道 有新硬件 我不去买新硬件 专门为了你这个老软件去买老硬件 适配?疯了吧老古董是吗

winc0 发表于 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基本没有用,必须用上面的方法。

tedsun 发表于 2024-10-23 15:31

Nospel 发表于 2024-10-23 12:07
展开的这两项这么设

系统是怎么知道是短线程的?

richardlynn 发表于 2024-10-23 15:41

看来只要是大小核性能有差异,甭管是同构还是不同构,调度都有问题.

a_skywalker 发表于 2024-10-23 15:50

gartour 发表于 2024-10-23 14:04
需要的。

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

他这个还真不一定是小核性能问题,估计是默认策略疯狂跨CCD调用导致的。移动端AMD大小核间延迟并没有被修复。

dadaxiya 发表于 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大小核间延迟并没有被修 ...

移动平台后续也会修复的。
页: [1]
查看完整版本: 话说AMD大小核该怎么调度?