发明名称 FAST CONTEXT SAVE IN TRANSACTIONAL MEMORY
摘要 The present invention provides a method, apparatus and article of manufacture, for fast context saving in transactional memory. The method creates a mapping table that includes entries corresponding to architectural registers. Each entry includes a physical register index and shadow bit of a first physical register mapped to an architectural register. In response to a detection that an update occurs to an architectural register in a transaction and its shadow bit being an invalid value, the method sets the shadow bit to be a valid value and sets a shadow register for the architectural register using the physical register index of the first physical register. The method maps a second physical register to the shadow register in order to save a modified value generated by an update process and saves the original value before the update process by use of the first physical register corresponding to the architecture register.
申请公布号 US2010217945(A1) 申请公布日期 2010.08.26
申请号 US20100708634 申请日期 2010.02.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 GE YI;HOU RUI;WANG HUAYONG
分类号 G06F12/00;G06F12/06 主分类号 G06F12/00
代理机构 代理人
主权项
地址