You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

什么是微码记分板?Intel PMU相关计数器异常计数的技术问询

关于Intel PMU记分板类计数器的疑问与观察

PMU记分板计数器的平台差异

  • Cascade Lake平台:存在PARTIAL_RAT_STALLS.SCOREBOARD计数器,官方文档说明为“该事件统计微码记分板发生停顿的周期数”,但目前无法在网络上找到关于“微码记分板”的相关资料。
  • Ice Lake平台:对应类似计数器为RESOURCE_STALLS.SCOREBOARD,官方文档说明为“统计因序列化操作导致流水线停顿的周期数”。

在自上而下微架构分析中的角色

上述两个计数器在**自上而下微架构分析(Top-down Microarchitecture Analysis)**中被用作4级计数器Serializing_Operation,该指标的官方描述如下:

该指标表示CPU发射流水线因序列化操作而停顿的周期占比。CPUID、WRMSR或LFENCE等指令会序列化乱序执行,可能限制性能。

实际观察到的异常情况

  • 该计数器会对部分非序列化指令产生计数增长,例如rdtsc(需注意rdtscp属于序列化指令)。
  • 在若干特殊场景下也会出现计数增长,但目前缺乏便捷的方法精准定位这些增长的具体触发位置。

内容的提问来源于stack exchange,提问作者Bryce

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 19:52:03