原文参考可上网查找:PMC for AMD Family 1Ah Models 50h-57h Processors
首先是:整数调度器从单体变为 6 个域(IntSq0 ~ IntSq5)
Zen 6 PMC 文档中列出了 6 个独立的整数调度单元计数事件(IntSq0…IntSq5),而不是像 Zen 5 那样只有一个统一调度器。igor´sLAB整数调度器从单体变为6个域说明:
1、 多个调度域说明架构内部管线更复杂、更宽
2、更细粒度分派控制可能提高 并发性与资源争用隔离能力
3、 有助于提升 混合型负载(AI + 通用 + 分支密集) 的执行效率
在以往的 Zen 架构中(如 Zen 3、Zen 4、Zen 5),整数执行调度器结构都是统一的入口分派单元(issue queue)。Zen 6 这种分域调度架构理论上有利于提高指令发射宽度和并发资源利用率。
2、MemoryProfiler PMC
事件指示细粒度内存路径可监控
Zen 6 的 PMC 列表存在一种名为 MemoryProfiler 的事件,这意味着:
1.内存访问不仅能计数普通命中、未命中,还能追踪更复杂的行为
2.性能调优工具能够更准确知道内存访问模式、延迟、负载瓶颈这对游戏、数据库、大型模拟等受内存访问延迟敏感的负载是关键性支持
理论上zen6的优化难度其实不小,但是上限可见是不低的。
到时候我也很期待到底cs2能不能在zen6 x3d达成1000帧而且low能够超过平均帧一半,别的游戏就不期待了,不优化有啥好说的。
厂商不砸钱优化的游戏永远只会糟蹋硬件。

首先是:整数调度器从单体变为 6 个域(IntSq0 ~ IntSq5)
Zen 6 PMC 文档中列出了 6 个独立的整数调度单元计数事件(IntSq0…IntSq5),而不是像 Zen 5 那样只有一个统一调度器。igor´sLAB整数调度器从单体变为6个域说明:
1、 多个调度域说明架构内部管线更复杂、更宽
2、更细粒度分派控制可能提高 并发性与资源争用隔离能力
3、 有助于提升 混合型负载(AI + 通用 + 分支密集) 的执行效率
在以往的 Zen 架构中(如 Zen 3、Zen 4、Zen 5),整数执行调度器结构都是统一的入口分派单元(issue queue)。Zen 6 这种分域调度架构理论上有利于提高指令发射宽度和并发资源利用率。
2、MemoryProfiler PMC
事件指示细粒度内存路径可监控
Zen 6 的 PMC 列表存在一种名为 MemoryProfiler 的事件,这意味着:
1.内存访问不仅能计数普通命中、未命中,还能追踪更复杂的行为
2.性能调优工具能够更准确知道内存访问模式、延迟、负载瓶颈这对游戏、数据库、大型模拟等受内存访问延迟敏感的负载是关键性支持
理论上zen6的优化难度其实不小,但是上限可见是不低的。
到时候我也很期待到底cs2能不能在zen6 x3d达成1000帧而且low能够超过平均帧一半,别的游戏就不期待了,不优化有啥好说的。
厂商不砸钱优化的游戏永远只会糟蹋硬件。










