发明名称 METHOD AND APPARATUS FOR IMPLEMENTING A TRANSACTIONAL STORE SYSTEM USING A HELPER THREAD
摘要 A method, apparatus, and computer readable article of manufacture for executing a transaction by a processor apparatus that includes a plurality of hardware threads. The method includes the steps of: creating a main software thread for executing the transaction; creating a helper software thread for executing a barrier function; executing the main software thread and the helper software thread using the plurality of hardware threads; deciding whether the execution of the barrier function is required; executing the barrier function by the helper software thread; and returning to the main software thread. The step of executing the barrier function includes: stalling the main software thread; activating the helper software thread; and exiting the helper software thread in response to completion of the execution.
申请公布号 US2010186015(A1) 申请公布日期 2010.07.22
申请号 US20100685863 申请日期 2010.01.12
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 WANG HUAYONG
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址