发明名称 AUTOMATIC TRANSACTION COARSENING
摘要 A processing device comprises an instruction execution unit and track and combing logic to combine a plurality of transactions into a single combined transaction. The track and combine logic comprises a transaction monitoring module to monitor an execution of a plurality of transactions by the instruction execution unit, each of the plurality of transactions comprising a transaction begin instruction, at least one operation instruction and a transaction end instruction. The track and combine logic further comprises a transaction combination module to identify, in view of the monitoring, a subset of the plurality of transactions to combine into a single combined transaction for execution on the processing device and to combine the identified subset of the plurality of transactions into the single combined transaction, the single combined transaction comprising a single transaction begin instruction, a plurality of operation instructions corresponding to the subset of the plurality of transactions and a single transaction end instruction.
申请公布号 US2015039841(A1) 申请公布日期 2015.02.05
申请号 US201313956609 申请日期 2013.08.01
申请人 Hughes Christopher J.;Yoo Richard M. 发明人 Hughes Christopher J.;Yoo Richard M.
分类号 G06F9/52;G06F9/46 主分类号 G06F9/52
代理机构 代理人
主权项 1. A processing device comprising: an instruction execution unit; and track and combine logic to combine a plurality of transactions into a single combined transaction, the track and combine logic comprising: a transaction monitoring module to monitor an execution of a plurality of transactions by the instruction execution unit, each of the plurality of transactions comprising a transaction begin instruction, at least one operation instruction and a transaction end instruction; anda transaction combination module to identify, in view of the monitoring, a subset of the plurality of transactions to combine into a single combined transaction for execution on the processing device and to combine the identified subset of the plurality of transactions into the single combined transaction, the single combined transaction comprising a single transaction begin instruction, a plurality of operation instructions corresponding to the subset of the plurality of transactions and a single transaction end instruction.
地址 Santa Clara CA US