Patent ID: 9361031
Filing Date: 2016-06-07
CPC Classification: G06F

Claim Text:
1. A method of utilizing indications for coalescing of outermost memory transactions, the coalescing causing committing of memory store data to memory for a first transaction to be done at transaction execution (TX) end of a second transaction, the method comprising: executing, by a processor, one or more coalescing instructions for controlling coalescing of a plurality of outermost transactions; based on the execution of the one or more coalescing instructions, determining, by the processor, whether two outermost transactions are to be coalesced based, at least in part, on i) a threshold value that is set based, at least in part, on the one or more coalescing instructions that are executed, and ii) a determination of whether a coalescing of the two outermost transactions will exceed the threshold value, wherein coalescing of a given outermost transaction is disabled for that particular outermost transaction based on a determination that coalescing will exceed a threshold value that is configured to assess, at least in part, a characteristic of at least one of the plurality of outermost transactions; and based on determining two outermost transactions are to be coalesced, coalescing, by the processor, at least two outermost transactions included in the plurality of outermost transactions.