Intra-instructional transaction abort handling
    4.
    发明授权
    Intra-instructional transaction abort handling 有权
    教学内部交易中止处理

    公开(公告)号:US09311101B2

    公开(公告)日:2016-04-12

    申请号:US13524370

    申请日:2012-06-15

    IPC分类号: G06F9/38 G06F9/30 G06F9/46

    摘要: Embodiments relate to intra-instructional transaction abort handling. An aspect includes using an emulation routine to execute an instruction within a transaction. The instruction includes at least one unit of operation. The transaction effectively delays committing stores to memory until the transaction has completed successfully. After receiving an abort indication, emulation of the instruction is terminated prior to completing the execution of the instruction. The instruction is terminated after the emulation routine completes any previously initiated unit of operation of the instruction.

    摘要翻译: 实施例涉及教学内交易中止处理。 一方面包括使用仿真例程来执行事务内的指令。 该指令至少包含一个操作单元。 交易有效地延迟提交存储到内存,直到事务成功完成。 在接收到中止指示之后,在完成执行指令之前终止指令的仿真。 在仿真程序完成任何先前启动的指令的操作单元之后,指令终止。

    MONITORING A VALUE IN STORAGE WITHOUT REPEATED STORAGE ACCESS
    9.
    发明申请
    MONITORING A VALUE IN STORAGE WITHOUT REPEATED STORAGE ACCESS 有权
    在没有重复存储访问的情况下监控存储的价值

    公开(公告)号:US20130339627A1

    公开(公告)日:2013-12-19

    申请号:US13524063

    申请日:2012-06-15

    IPC分类号: G06F12/08

    摘要: A technique is provided for monitoring a value without repeated storage access. A processing circuit processes an instruction of a program that specifies a memory address of a memory location to be monitored. The processing circuit configures a monitor station for monitoring the memory location. The memory location includes a state descriptor for the program. The processing circuit receives a cross-invalidate request from a memory controller. The cross-invalidate request indicates to the monitor station that content of the memory location has been changed by another processing circuit.

    摘要翻译: 提供了一种用于监视值而不重复存储访问的技术。 处理电路处理指定要监视的存储器位置的存储器地址的程序的指令。 处理电路配置用于监视存储器位置的监视站。 存储器位置包括程序的状态描述符。 处理电路从存储器控制器接收到交叉无效请求。 交叉无效请求向监视台指示存储器位置的内容已被另一处理电路改变。