发明名称 Enabling Hardware Transactional Memory To Work More Efficiently With Readers That Can Tolerate Stale Data
摘要 A technique for enabling hardware transactional memory (HTM) to work more efficiently with readers that can tolerate stale data. In an embodiment, a pre-transaction load request is received from one of the readers, the pre-transaction load request signifying that the reader can tolerate pre-transaction data. A determination is made whether the pre-transaction load request comprises data that has been designated for update by a concurrent HTM transaction. If so, a cache line containing the data is marked as pre-transaction data. The concurrent HTM transaction proceeds without aborting notwithstanding the pre-transaction load request.
申请公布号 US2014281267(A1) 申请公布日期 2014.09.18
申请号 US201313827970 申请日期 2013.03.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 McKenney Paul E.
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址 Armonk NY US