GENERAL-PURPOSE PROCESSOR INSTRUCTION TO PERFORM COMPRESSION/DECOMPRESSION OPERATIONS

    公开(公告)号:SG11202104106WA

    公开(公告)日:2021-05-28

    申请号:SG11202104106W

    申请日:2020-01-23

    Applicant: IBM

    Abstract: A DEFLATE Conversion Call general-purpose processor instruction. An instruction is obtained by a general-purpose processor of the computing environment. The instruction is a single architected instruction of an instruction set architecture that complies to an industry standard for compression. The instruction is executed, and the executing includes transforming, based on a function to be performed by the instruction being a compression function or a decompression function, state of input data between an uncompressed form of the input data and a compressed form of the input data to provide a transformed state of data. The transformed state of the data is provided as output to be used in performing a task.

    CONSTRAINED TRANSACTION EXECUTION
    57.
    发明专利

    公开(公告)号:CA2874181C

    公开(公告)日:2020-03-24

    申请号:CA2874181

    申请日:2012-11-26

    Applicant: IBM

    Abstract: Constrained transactional processing is provided. A constrained transaction is initiated by execution of a Transaction Begin constrained instruction. The constrained transaction has a number of restrictions associated therewith. Absent violation of a restriction, the constrained transaction is to complete. If an abort condition is encountered, the transaction is re-executed starting at the Transaction Begin instruction. Violation of a restriction may cause an interrupt.

    SAVING/RESTORING SELECTED REGISTERS IN TRANSACTIONAL PROCESSING

    公开(公告)号:CA2874179C

    公开(公告)日:2020-02-18

    申请号:CA2874179

    申请日:2012-11-26

    Applicant: IBM

    Abstract: A transaction begin instruction begins execution of a transaction and includes a general register save mask having bits, that when set, indicate registers to be saved in the event the transaction is aborted. At the beginning of the transaction, contents of the registers are saved in memory not accessible to the program, and if the transaction is aborted, the saved contents are copied to the registers.

    PROGRAM INTERRUPTION FILTERING IN TRANSACTIONAL EXECUTION

    公开(公告)号:CA2874178C

    公开(公告)日:2020-02-18

    申请号:CA2874178

    申请日:2012-11-26

    Applicant: IBM

    Abstract: Program exception conditions cause a transaction to abort and typically result in an interruption in which the operating system obtains control. A program interruption filtering control is provided to selectively present the interrupt. That is, the interrupt from the program exception condition may or may not be presented depending at least on the program interruption filtering control and a transaction class associated with the program exception condition. The program interruption filtering control is provided by a TRANSACTION BEGIN instruction.

Patent Agency Ranking