WB4-1HLSD
WB4-1HLSD 屬性
- 70
- 通信設備,工業控制系統,醫療軍工等行業
- WB4-1HLSD
- 75
- coilcraft
WB4-1HLSD 描述
3. 數據停頓率:流水線停頓主要由數據相關性引起,而數據不可用的原因是存儲器存取速度遠比CPU速度低。因此,流水線的停頓次數反映了存儲器的流量情況。此外,流水線停頓次數還表明了存儲器存取的重要性。并不是每次存儲器存取都對最終性能有關鍵影響,因此,持續跟蹤因數據相關性對性能造成影響的存儲器存取操作,是相當有用的。使用這種方法,可以監視由數據相關性引起停頓的事件情況。此外,必須記錄總的周期數,以計算每個窗口中的數據停頓率。
這些不同的方法從不同角度反映出存儲器的特性。我們能以合理的開銷使用一種方法或組合使用多種方法,以更有效地進行性能分析、做出更準確的預測。
在測試中,我們使用了Marvell的應用處理器,運行基于Linux的操作系統,采用QVGA LCD顯示器作為測試平臺。該應用處理器包括兩級緩存。在本次研究中,我們專注于MP3、AAC+和H.264解碼器。
圖1顯示了對三種不同方法進行比較的結果。每張圖都包括兩條曲線:一條是啟動了二級(L2)緩存的情況;另一條則是禁用了二級緩存的情況。測試了三個CPU頻率。
圖1:表征存儲器特性的三種方法
存儲器存取任務不繁重時,CPU利用率與內核頻率呈近似線性關系,因此內核頻率變化時,應用成本曲線(如負載曲線中所示)應與內核頻率曲線呈平直并行走向。L2緩存接通時,MP3和AAC+解碼器是很好的例子,因為MP3和AAC+解碼器僅引入很少量的OV7959-C48A (CLCC)
OV7960-C48P
OV7960-E62W
OV7962-E62A
OV7962-E62Y
OV8610
OV8810-A67A
OV9121
OV9630
OV9653-V28A
OV9655-V28A
OV9660
OV9665
OV9710-HDDV
OV9712-V28A
OV9715-V28A
OV9715-F48Y
OV9726-A40A
OV9740-A46A
OV9810-A70A
OV14825-A16A
OV4680
OVP2200
SOI268 / 2681 BW
SOI268 / 2681 IR
SOI763A
SQ608-L
SQ908-L
存儲器存取操作,而且這些存取操作大多數都由L2緩存處理了。在沒有L2緩存的情況下,應用負載隨內核頻率升高而增大。我們還發現,無論L2緩存接通還是斷開,緩存失效率在CPU頻率變化時,沒有顯著改變,這意味著,要表示存儲器的存取情況,整體數據緩存失效率不是一個非常有效的衡量指標。