Invention Grant
- Patent Title: Prioritization for conflict arbitration in transactional memory management
- Patent Title (中): 事务性内存管理中冲突仲裁的优先级
-
Application No.: US12348216Application Date: 2009-01-02
-
Publication No.: US09170844B2Publication Date: 2015-10-27
- Inventor: Robert J. Blainey , C. Brian Hall , Thomas J. Heller, Jr. , Mark F. Wilding
- Applicant: Robert J. Blainey , C. Brian Hall , Thomas J. Heller, Jr. , Mark F. Wilding
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: CRGO Law
- Agent Steven M. Greenberg, Esq.
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/52 ; G06F9/46 ; G06F13/16

Abstract:
Embodiments of the present invention provide a method, system and computer program product for software prioritization of concurrent transactions for embedded conflict arbitration in transactional memory management. In an embodiment of the invention, a method for software prioritization of concurrent transactions for embedded conflict arbitration in transactional memory management can include setting different hardware registers with different priority values for correspondingly different transactions in a transactional memory system configured for transactional memory management according to respective priority values specified by priority assignment logic in external software support for the system. The method also can include detecting a conflict amongst the transactions in the system. Finally, the method can include applying conflict arbitration within the system based upon the priority values specified by the priority assignment logic in the external software support for the system.
Public/Granted literature
- US20100174840A1 PRIORITIZATION FOR CONFLICT ARBITRATION IN TRANSACTIONAL MEMORY MANAGEMENT Public/Granted day:2010-07-08
Information query