SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INCREASING SPARE SPACE IN MEMORY TO EXTEND A LIFETIME OF THE MEMORY
    14.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INCREASING SPARE SPACE IN MEMORY TO EXTEND A LIFETIME OF THE MEMORY 审中-公开
    用于增加存储空间的系统,方法和计算机程序产品来延长存储器的寿命

    公开(公告)号:US20160062684A1

    公开(公告)日:2016-03-03

    申请号:US14936638

    申请日:2015-11-09

    Inventor: Radoslav Danilak

    Abstract: A method including increasing spare space in a storage subsystem including a flash memory, wherein the storage subsystem includes compressed data stored in the flash memory; extending a lifetime of the storage subsystem to achieve a stored selected minimum lifetime, based at least in part as a result of the increasing spare space; identifying at least one aspect associated with the lifetime of the storage subsystem; and delaying, based at least upon one identified aspect, at least one operation that reduces the lifetime of the storage subsystem, wherein the delaying at least one operation includes delaying a command that initiates the at least one operation.

    Abstract translation: 一种包括增加包括闪速存储器的存储子系统中的备用空间的方法,其中所述存储子系统包括存储在所述闪存中的压缩数据; 至少部分地由于增加的备用空间而延长存储子系统的寿命以实现存储的所选择的最小寿命; 识别与所述存储子系统的寿命相关联的至少一个方面; 并且至少基于一个识别的方面延迟至少一个减少存储子系统的寿命的操作,其中所述延迟至少一个操作包括延迟启动所述至少一个操作的命令。

    Techniques for reducing memory write operations using coalescing memory buffers and difference information
    16.
    发明授权
    Techniques for reducing memory write operations using coalescing memory buffers and difference information 有权
    使用聚结存储器缓冲器和差异信息来减少存储器写操作的技术

    公开(公告)号:US09170742B2

    公开(公告)日:2015-10-27

    申请号:US14201020

    申请日:2014-03-07

    Inventor: Radoslav Danilak

    Abstract: A system, method, and computer program product are provided for reducing write operations in memory. In use, write operations to be performed on data stored in memory are identified. A difference is then determined between results of the write operations and the data stored in the memory. Difference information associated with the difference is stored in the memory. To this end, the write operations may be reduced, utilizing the difference information.

    Abstract translation: 提供了一种用于减少存储器中的写入操作的系统,方法和计算机程序产品。 在使用中,识别对存储在存储器中的数据执行的写入操作。 然后在写入操作的结果和存储在存储器中的数据之间确定差异。 与差异相关的差异信息存储在存储器中。 为此,可以利用差异信息来减少写入操作。

    LDPC Erasure Decoding for Flash Memories

    公开(公告)号:US10230406B2

    公开(公告)日:2019-03-12

    申请号:US14594165

    申请日:2015-01-11

    Abstract: A Solid-State Disk (SSD) controller uses LDPC decoding to enable flash memory accesses with improved latency and/or error correction capabilities. With SLC flash memory having a BER less than a predetermined value, the SSD controller uses a 1-bit read (single read) hard-decision LDPC decoder to access the flash memory. If the hard-decision LDPC decoder detects an uncorrectable error, then the SSD controller uses a 1.5-bit read (two reads) erasure-decision LDPC decoder to access the flash memory. With flash memory having a raw BER between two other predetermined values, the SSD controller omits the use of the hard-decision LDPC decoder and uses only the erasure-decision LDPC decoder to access the flash memory. Variations of the SSD controller similarly access MLC flash memory. Some SSD controllers dynamically switch between hard-decision and erasure-based decoders based on dynamic decoder selection criteria.

Patent Agency Ranking