发明名称 アボート削減方法、アボート削減装置、及びアボート削減プログラム
摘要 A system and method for reducing the number of aborts caused by a runtime helper being called during the execution of a transaction block. When a runtime helper is called during the execution of a transaction block while a program using hardware transactional memory is running, the runtime helper passes ID information indicating the type of runtime helper to an abort handler. When there is an abort caused by a call to a runtime helper, the abort handler responds by acquiring the ID information of the runtime helper that caused the abort, disables the transaction block with respect to a specific type of runtime helper, executes the non-transactional path corresponding to the transaction block, and re-enables the transaction block when predetermined conditions are satisfied.
申请公布号 JP5901835(B2) 申请公布日期 2016.04.13
申请号 JP20150501363 申请日期 2014.01.21
申请人 インターナショナル・ビジネス・マシーンズ・コーポレーションINTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 大平 怜;仲池 卓也;ホセ・ジー・カスタノス;ペン・ウー
分类号 G06F9/52;G06F9/46;G06F12/00 主分类号 G06F9/52
代理机构 代理人
主权项
地址