SYLL_NOT_DISPERSED


標題:未分派的指令節
類別:指令分派事件
IAR/DAR/OPC:Y/N/N
事件程式碼:0x4E
最大每週期增量:5

定義:統計由於所有的原因(暫停除外)而導致未分派的指令節數。通過單元掩碼可以將它細分為 4 種類別之一。



擴充套件

PMC.umask

說明

ALL

b1111

統計未分派的所有指令節。備註:b0000-b1111 的任何組合都有效。

MLI

b1xxx

統計由於 MLI 指令束與重新定址到非 0 指令節而導致未分派的指令節數。對於每個 MLI 指令束,分派過程會執行 1 個指令節命中。根據重新定址到哪個指令節,分派過程可能會執行 0-2 個指令節命中。在此會統計拆分時發生前端錯誤的指令束 1(0-2 個指令節命中)。

FE

bx1xx

統計由於前端未提供有效指令束或提供有效的非法模板而導致未分派的指令節。對於前端提供的每個無效指令束或有效的非法模板,分派過程會執行 3 個指令節命中。此處統計發生前端錯誤的指令束 1(3 個指令節命中)。

IMPL

bxx1x

統計由於隱式停止位而導致未分派的指令節。這些是由所有的非架構型停止位(不對稱、超額預訂、隱式)組成。對於指令束 0(1) 中的每個隱式停止位,分派過程會執行 6 個指令節(3 個指令節)命中。

EXPL

bxxx1

統計由於顯式停止位而導致未分派的指令節。這些由程式設計師指定的架構型 S 位與模板 1 和 5 組成。對於指令束 0(1) 中的每個模板 1/5,分派過程會執行 6 個指令節(3 個指令節)命中。對於指令束 0(1) 中的每個 S 位,分派過程執行 3 個指令節(0 個指令節)命中。