发明名称 ローカルにバッファリングされたデータをサポートするためのキャッシュコヒーレンスプロトコルの拡張
摘要 A method and apparatus for extending cache coherency to hold buffered data to support transactional execution is herein described. A transactional store operation referencing an address associated with a data item is performed in a buffered manner. Here, the coherency state associated with cache lines to hold the data item are transitioned to a buffered state. In response to local requests for the buffered data item, the data item is provided to ensure internal transactional sequential ordering. However, in response to external access requests, a miss response is provided to ensure the transactionally updated data item is not made globally visible until commit. Upon commit, the buffered lines are transitioned to a modified state to make the data item globally visible.
申请公布号 JP5860450(B2) 申请公布日期 2016.02.16
申请号 JP20130261057 申请日期 2013.12.18
申请人 インテル・コーポレーション 发明人 シャファー、ガッド;ライキン、シュロモ;バシン、ヴァディム;コーヘン、エフッド;マーグリス、オレグ;サデ、ラアナン
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址