Invention Grant
- Patent Title: Method and apparatus for implementing a transactional store system using a helper thread
- Patent Title (中): 使用辅助线程实现事务存储系统的方法和装置
-
Application No.: US13834409Application Date: 2013-03-15
-
Publication No.: US09098327B2Publication Date: 2015-08-04
- Inventor: Huayong Wang
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Tutunjian & Bitetto, P.C.
- Agent Preston J. Young
- Priority: CN200910005955 20090122
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/46 ; G06F9/52

Abstract:
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: executing, by the processor apparatus using the plurality of hardware threads, a main software thread for executing the transaction and a helper software thread for executing a barrier function; and deciding, by the processor apparatus, whether or not the barrier function is required to be executed when the main software thread encounters a transactional load or store operation that requires the main software thread to read or write data.
Public/Granted literature
- US20130219121A1 METHOD AND APPARATUS FOR IMPLEMENTING A TRANSACTIONAL STORE SYSTEM USING A HELPER THREAD Public/Granted day:2013-08-22
Information query