发明名称 NON-TRANSACTIONAL STORE INSTRUCTION
摘要 FIELD: physics, computer engineering.SUBSTANCE: invention relates to transactional processing within a multiprocessor computing environment. The invention provides a method of executing an instruction within a computing environment, as well as computer-readable data medium and a computer system with which said method is carried out. The method includes obtaining, by a processor, a machine instruction for execution, the machine instruction being defined for computer execution according to a computer architecture, the machine instruction comprising: an operation code to specify a non-transactional store operation; a first operand and a second operand to designate a location for the first operand; and executing, by the processor, the machine instruction, the execution comprising: non-transactional placing of the first operand at the location specified by the second operand, wherein information stored at the second operand is retained despite an abort of a transaction associated with the machine instruction, and wherein the non-transactional placing is delayed until an end of transactional execution mode of the processor. According to the invention, a non-transactional store instruction, executed in transactional execution mode, performs stores that are retained, even if a transaction associated with the instruction aborts.EFFECT: high efficiency of debugging an aborted transaction.20 cl, 23 dwg
申请公布号 RU2568324(C2) 申请公布日期 2015.11.20
申请号 RU20120148587 申请日期 2012.11.15
申请人 INTERNEHSHNL BIZNES MASHINZ KORPOREJSHN 发明人 DAN F. GREJNER;KRISTIAN JAKOBI;TIMOTI DZH. SLIDZHL
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址