发明名称 Fail instruction to support transactional program execution
摘要 One embodiment of the present invention provides a system that supports executing a fail instruction, which terminates transactional execution of a block of instructions. During operation, the system facilitates transactional execution of a block of instructions within a program, wherein changes made during the transactional execution are not committed to the architectural state of the processor until the transactional execution successfully completes. If a fail instruction is encountered during this transactional execution, the system terminates the transactional execution without committing results of the transactional execution to the architectural state of the processor.
申请公布号 US7418577(B2) 申请公布日期 2008.08.26
申请号 US20030637169 申请日期 2003.08.08
申请人 SUN MICROSYSTEMS, INC. 发明人 TREMBLAY MARC;CHAUDHRY SHAILENDER;JACOBSON QUINN A.
分类号 G06F9/00;G06F9/30;G06F9/38;G06F9/46 主分类号 G06F9/00
代理机构 代理人
主权项
地址