SYSTEM AND METHOD FOR ADAPTIVE COMPRESSION MODE SELECTION FOR BUFFERS IN A PORTABLE COMPUTING DEVICE
    3.
    发明申请
    SYSTEM AND METHOD FOR ADAPTIVE COMPRESSION MODE SELECTION FOR BUFFERS IN A PORTABLE COMPUTING DEVICE 有权
    用于便携式计算设备中缓冲器的自适应压缩模式选择的系统和方法

    公开(公告)号:US20150286467A1

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

    申请号:US14304611

    申请日:2014-06-13

    Abstract: Systems and methods for adaptive compression mode selection for memory buffers such as those used in or with a portable computing device (“PCD”) are presented. During operation of the PCD a first compression mode is selected for a buffer and the buffer is formatted to the first compression mode. Any access to the buffer by a component of the PCD, core of the PCD or software application running on the PCD is monitored. Based on the amount and/or type of access to the buffer, a second compression mode for the buffer is selected. The buffer is formatted to the second compression mode, providing a cost effective ability to adaptively format buffers based on the component(s), cores(s), and/or software application(s) accessing the buffers, and allowing for improving or optimizing bandwidth, memory footprint, resource conflict, power consumption, latency, and/or performance of component(s), core(s), or software application(s) accessing buffers as desired.

    Abstract translation: 提出了用于诸如在便携式计算设备(“PCD”)中使用的存储器缓冲器的存储器缓冲器的自适应压缩模式选择的系统和方法。 在PCD的操作期间,为缓冲器选择第一压缩模式,并且将缓冲器格式化为第一压缩模式。 通过PCD的组件,PCD的核心或PCD上运行的软件应用程序访问缓冲区。 基于对缓冲器的访问量和/或类型,选择缓冲器的第二压缩模式。 缓冲器被格式化为第二压缩模式,提供了基于访问缓冲器的组件,核心和/或软件应用程序来自适应地格式化缓冲器的成本有效的能力,并且允许改进或优化 带宽,内存占用,资源冲突,功耗,延迟和/或性能,组件,核心或软件应用程序的访问缓冲区。

    SYSTEM AND METHOD FOR DEEP COALESCING MEMORY MANAGEMENT IN A PORTABLE COMPUTING DEVICE
    5.
    发明申请
    SYSTEM AND METHOD FOR DEEP COALESCING MEMORY MANAGEMENT IN A PORTABLE COMPUTING DEVICE 审中-公开
    用于便携式计算设备中的深度存储管理的系统和方法

    公开(公告)号:US20150302903A1

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

    申请号:US14257980

    申请日:2014-04-21

    Abstract: Various embodiments of methods and systems for deep coalescing memory management (“DCMM”) in a portable computing device (“PCD”) are disclosed. Because multiple active multimedia (“MM”) clients running on the PCD may generate a random stream of mixed read and write requests associated with data stored at non-contiguous addresses in a double data rate (“DDR”) memory component, DCMM solutions triage the requests into dedicated deep coalescing (“DC”) cache buffers, sequentially ordering the requests and/or the DC buffers based on associated addresses for the data in the DDR, to optimize read and write transactions from and to the DDR memory component in blocks of contiguous data addresses.

    Abstract translation: 公开了便携式计算设备(“PCD”)中深层聚合存储器管理(“DCMM”)的方法和系统的各种实施例。 由于在PCD上运行的多个活动多媒体(“MM”)客户端可以生成与双数据速率(“DDR”)存储器组件中存储在非连续地址中的数据相关联的混合读和写请求的随机流,DCMM解决方案 请求进入专用深度合并(“DC”)高速缓冲存储器,根据DDR中的数据的相关地址顺序排序请求和/或DC缓冲区,以优化块内的DDR存储器组件的读写事务 的连续数据地址。

    SYSTEM AND METHOD FOR IMPROVING A VICTIM CACHE MODE IN A PORTABLE COMPUTING DEVICE
    8.
    发明申请
    SYSTEM AND METHOD FOR IMPROVING A VICTIM CACHE MODE IN A PORTABLE COMPUTING DEVICE 有权
    用于改善便携式计算设备中的VICTIM CACHE模式的系统和方法

    公开(公告)号:US20160210239A1

    公开(公告)日:2016-07-21

    申请号:US14598049

    申请日:2015-01-15

    Abstract: Systems and methods for improved operation of a victim cache in a portable computing device (PCD) are presented. A lower level cache is operated as a victim to an upper level cache, the lower level cache containing a plurality of cache lines. A filter is operated in association with the lower level victim cache, and reflects the cache lines contained in the victim cache. For a miss at the upper level cache, the filter is checked to determine if the requested cache line is in the victim cache. If checking the filter determines that the requested cache line is in the victim cache the requested cache line is retrieved from the victim cache. If checking the filter determines that the request cache line is not in the victim cache, the victim cache is bypassed and the cache line is requested from a memory controller.

    Abstract translation: 提出了用于改进便携式计算设备(PCD)中的受害者缓存的操作的系统和方法。 低级缓存作为高级缓存的受害者操作,下级缓存包含多条高速缓存行。 过滤器与较低级别的受害者缓存相关联地操作,并且反映包含在受害者缓存中的高速缓存行。 对于高级缓存中的缺失,将检查过滤器以确定所请求的高速缓存行是否位于受害缓存中。 如果检查过滤器确定请求的高速缓存行在受害缓存中,则从受害缓存中检索所请求的高速缓存行。 如果检查过滤器确定请求高速缓存行不在受害者缓存中,则会绕过受害者缓存,并从存储控制器请求缓存行。

    SYSTEM AND METHOD FOR ADAPTIVE IMPLEMENTATION OF VICTIM CACHE MODE IN A PORTABLE COMPUTING DEVICE
    9.
    发明申请
    SYSTEM AND METHOD FOR ADAPTIVE IMPLEMENTATION OF VICTIM CACHE MODE IN A PORTABLE COMPUTING DEVICE 有权
    适用于便携式计算机设备中的VICTIM CACHE模式的自适应实现的系统和方法

    公开(公告)号:US20160210230A1

    公开(公告)日:2016-07-21

    申请号:US14597992

    申请日:2015-01-15

    Abstract: Systems and methods for adaptive implementation of victim cache modes in a portable computing device (PCD) are presented. In operation, an upper level cache is partitioned into a main portion and a sample portion; and a lower level cache is partitioned into a corresponding main portion and sample portion in communication with the main portion and sample portion of the upper level cache. A victim mode sample data set and a normal mode sample data set are obtained from the lower level cache. Based on the victim mode and a normal mode sample data sets, a determination is made whether to operate the lower level cache as a victim to the upper level cache. The main portion of lower level cache is caused to operate either as a victim or non-victim to the main portion of the upper level cache in accordance with the determination.

    Abstract translation: 提出了在便携式计算设备(PCD)中自适应实现受害者缓存模式的系统和方法。 在操作中,上级缓存被分割成主要部分和样本部分; 并且下级缓存被分割成与上级高速缓存的主要部分和采样部分通信的对应主要部分和采样部分。 从下级缓存获得受害者模式样本数据集和正常模式样本数据集。 基于受害者模式和正常模式的采样数据集,确定是否将较低级别的高速缓存操作为上级缓存的受害者。 下级缓存的主要部分根据该确定被作为高级缓存的主要部分作为受害者或不受害者操作。

Patent Agency Ranking