SYSTEMS AND METHODS FOR IMPLEMENTING TRANSACTIONAL MEMORY
Disclosed are systems and methods for implementing a transactional memory access. A method includes: initiating, by a processor, a memory access transaction; executing at least one of a transactional read operation, using a first buffer associated with a memory access tracking logic, with respect to...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English Korean |
Published |
24.09.2014
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Disclosed are systems and methods for implementing a transactional memory access. A method includes: initiating, by a processor, a memory access transaction; executing at least one of a transactional read operation, using a first buffer associated with a memory access tracking logic, with respect to a first memory location, or a transactional write operation, using a second buffer associated with the memory access tracking logic, with respect to a second memory location; executing at least one of a non-transactional read operation with respect to a third memory location, or a non-transactional write operation with respect to a fourth memory location; stopping the memory access transaction in response to detecting, by the memory access tracking logic, access by a device other than the processor to at least one of the first memory location or the second memory location; completing the memory access transaction in response to failing to detect a transaction aborting condition and irrespectively of a state of the third memory location and a state of the fourth memory location. |
---|---|
Bibliography: | Application Number: KR20140028430 |