发明名称 |
INDICATING A LOW PRIORITY TRANSACTION |
摘要 |
Accessing at least one memory location by one of a plurality of transactions in a multi-processor transactional execution environment is provided. Included is assigning, by a computer system, a conflict priority to a transaction; based on encountering a conflict with another process for a memory location, comparing, by the computer system, the assigned conflict priority of the transaction with another priority of the another process; and based on the conflict priority of the transaction being the higher priority continuing the transaction; and based on the conflict priority of the transaction being the lower priority, aborting the transaction. |
申请公布号 |
US2015212851(A1) |
申请公布日期 |
2015.07.30 |
申请号 |
US201414163297 |
申请日期 |
2014.01.24 |
申请人 |
International Business Machines Corporation |
发明人 |
Busaba Fadi Y.;Gschwind Michael Karl;Schwarz Eric M. |
分类号 |
G06F9/46;G06F9/30;G06F9/38 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for accessing at least one memory location by one of a plurality of transactions in a multi-processor transactional execution environment, the method comprising:
assigning, by a computer system, a conflict priority to a transaction; based on encountering a conflict with another process for a memory location, comparing, by the computer system, the assigned conflict priority of the transaction with another priority of the another process; and based on the conflict priority of the transaction being the higher priority, continuing the transaction; and based on the conflict priority of the transaction being the lower priority, aborting the transaction. |
地址 |
Armonk NY US |