安騰(R) 處理器主題清除寫入緩衝區指令

fwb

格式

(qp)fwb M24


說明

指示處理器迅速清除寫入或結合緩衝區中存放的任何未決儲存。由於此操作是一個提示,處理器可能會,也可能不會採取任何行動以實際清除任何未決儲存。清除完畢先前的任何儲存時,處理器不給出任何指示。由於可能會在前面的儲存之前清除後面的儲存,因此 fwb 指令不能確保儲存的順序。

為確保在後面的儲存之前可以看到前面的結合儲存,軟體必須在兩個儲存之間發出釋放操作。

此指令可用於確保位於寫入緩衝區或結合緩衝區的儲存不會延遲

很長時間,也可以用於從處理器發出高優先順序的儲存。

操作

if (PR[qp]) {

mem_flush_pending_stores();

}