Maintaining data order between buffers

    公开(公告)号:US11074184B2

    公开(公告)日:2021-07-27

    申请号:US16383705

    申请日:2019-04-15

    IPC分类号: G06F12/0815

    摘要: Methods, systems and computer program products for monitoring delivered packages are provided. Aspects include receiving, by a co-processor, a data stream and performing processing on the data stream. Aspects also include writing, by the co-processor, a data record into the output buffer. Based on a determination that the data record should replace a most recently stored data record in a cache, aspects include providing, by the co-processor to the cache controller, an instruction for the cache controller to write the data record to a location in the cache obtained from a most recently used address register. Based on a determination that the data record should not replace the most recently stored data record in the cache, aspects include writing, by the cache controller, the data record to an available location in the cache.

    SELECT DECOMPRESSION HEADERS AND SYMBOL START INDICATORS USED IN WRITING DECOMPRESSED DATA

    公开(公告)号:US20210374049A1

    公开(公告)日:2021-12-02

    申请号:US16886943

    申请日:2020-05-29

    摘要: One or more units of decompressed data of a plurality of units of decompressed data is written to a target location for subsequent writing to memory. The plurality of units of decompressed data includes a plurality of symbol outputs and has associated therewith a plurality of decompression headers. A determination is made that the subsequent writing to memory of at least a portion of another unit of decompressed data to be written to the target location is to be stalled. A symbol start position of the other unit of decompressed data and a decompression header of a selected unit of the one or more units of decompressed data written to the target location are provided to a component of the computing environment. The decompression header is used for the subsequent writing of the other unit of decompressed data to memory.

    Decompression of a file
    10.
    发明授权

    公开(公告)号:US11747980B1

    公开(公告)日:2023-09-05

    申请号:US17664059

    申请日:2022-05-19

    IPC分类号: G06F3/06 H03M7/30

    摘要: Embodiments include performing decompression of a file. Aspects include receiving a compressed input stream for the file and processing the compressed input stream, by two or more pipelines in parallel, to create an output vector, wherein each pipeline includes a first decoder and a second decoder. Aspects also include writing, by each of the two or more pipelines, entries onto a scratchpad in an order defined by the output vector and writing one or more entries from the scratchpad to a main history buffer based on a determination that a validity field of the one or more entries has a value of true.