- 专利标题: Technology For Providing Memory Atomicity With Low Overhead
-
申请号: US16367409申请日: 2019-03-28
-
公开(公告)号: US20200310798A1公开(公告)日: 2020-10-01
- 发明人: Manjunath Shevgoor , Mark Joseph Dechene , Vineeth Mekkat , Jason Michael Agron , Zhongying Zhang
- 申请人: Manjunath Shevgoor , Mark Joseph Dechene , Vineeth Mekkat , Jason Michael Agron , Zhongying Zhang
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/38
摘要:
An integrated circuit with support for memory atomicity comprises a processor core. The processor core comprises a data cache unit (DCU), a store buffer (SB), a retirement unit, and memory atomicity facilities. The memory atomicity facilities are configured, when engaged, to (a) add an SB entry to the SB, in response to the processor core executing a store instruction that is part of an atomic region of code; (b) cause the SB entry to become senior, in response to the retirement unit retiring the store instruction; and (c) cause the SB entry to become walk enabled, in response to the retirement unit committing a transaction associated with the atomic region. Other embodiments are described and claimed.
信息查询