IA64_INST_RETIRED
標題:失效的英特爾(R) 安騰(R) 體系結構指令
類別:基本事件
IAR/DAR/OPC:Y/N/Y
事件程式碼:0x08
最大每週期增量:6
定義:統計失效的指令數,不包括硬體產生的 RSE 操作以及謂詞為假的指令。此事件包括所有謂詞為真時進入失效狀態的非分支指令,以及所有的分支(不論謂詞真假與否)。這是 IA64_TAGGED_INST_RETIRED 的一個子事件。
備註
MLX 指令束最多計作兩條指令。確保正確設定相應的暫存器,以便感興趣的 IBRP-PMC 組合不限制任何內容(加電預設無限制)。
非預設設定的示例如下:
如果要使用 IBRP2-PMC8 測量 PMD4 中的 IA64_INST_RETIRED,需要對以下位進行程式設計:
PMC4.umask = xx10
PMC14.IBRP2 = 1(PMC14 也就是 IPF_IBRC)
PMC15.IBRP2_PMC8 = 1(PMC15 也就是 ISD_DEBUGTAG)請注意,PMC8 仍可用作 IBRP0_PMC8 單元掩碼。
擴充套件 |
PMC.umask |
說明 |
THIS |
bxx00 |
失效的英特爾(R) 安騰(R) 體系結構指令 |