会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Management of caches
    • 管理缓存
    • US20150039833A1
    • 2015-02-05
    • US13957105
    • 2013-08-01
    • Advanced Micro Devices, Inc.
    • Kai K. ChangYasuko EckertGabriel H. LohLisa R. Hsu
    • G06F12/08G06F12/12
    • G06F12/0848G06F12/122Y02D10/13
    • A system and method for efficiently powering down banks in a cache memory for reducing power consumption. A computing system includes a cache array and a corresponding cache controller. The cache array includes multiple banks, each comprising multiple cache sets. In response to a request to power down a first bank of the multiple banks in the cache array, the cache controller selects a cache line of a given type in the first bank and determines whether a respective locality of reference for the selected cache line exceeds a threshold. If the threshold is exceeded, then the selected cache line is migrated to a second bank in the cache array. If the threshold is not exceeded, then the selected cache line is written back to lower-level memory.
    • 一种用于在高速缓冲存储器中有效地降低存储器的电力以降低功耗的系统和方法。 计算系统包括高速缓存阵列和对应的高速缓存控制器。 高速缓存阵列包括多个存储体,每个存储体包括多个缓存集。 响应于对高速缓存阵列中的多个存储体的第一存储体断电的请求,高速缓存控制器在第一存储体中选择给定类型的高速缓存行,并且确定所选高速缓存行的各个参考位置是否超过 阈。 如果超过阈值,则将所选择的高速缓存行迁移到高速缓存阵列中的第二组。 如果不超过阈值,则将所选的高速缓存行写回低级存储器。
    • 4. 发明申请
    • MULTI-LEVEL MEMORY HIERARCHY
    • 多级记忆分级
    • US20150293845A1
    • 2015-10-15
    • US14250474
    • 2014-04-11
    • ADVANCED MICRO DEVICES, INC.
    • Lisa R. HsuJames M. O'ConnorVilas K. SridharanGabriel H. LohNuwan S. JayasenaBradford M. Beckmann
    • G06F12/08G06F12/10
    • G06F12/0811G06F12/1009G06F2212/283G06F2212/651
    • Described is a system and method for a multi-level memory hierarchy. Each level is based on different attributes including, for example, power, capacity, bandwidth, reliability, and volatility. In some embodiments, the different levels of the memory hierarchy may use an on-chip stacked dynamic random access memory, (providing fast, high-bandwidth, low-energy access to data) and an off-chip non-volatile random access memory, (providing low-power, high-capacity storage), in order to provide higher-capacity, lower power, and higher-bandwidth performance. The multi-level memory may present a unified interface to a processor so that specific memory hardware and software implementation details are hidden. The multi-level memory enables the illusion of a single-level memory that satisfies multiple conflicting constraints. A comparator receives a memory address from the processor, processes the address and reads from or writes to the appropriate memory level. In some embodiments, the memory architecture is visible to the software stack to optimize memory utilization.
    • 描述了用于多级存储器层次结构的系统和方法。 每个级别都是基于不同的属性,包括功率,容量,带宽,可靠性和波动性。 在一些实施例中,存储器层级的不同级别可以使用片上堆叠的动态随机存取存储器(提供对数据的快速,高带宽,低能量访问)和片外非易失性随机存取存储器, (提供低功耗,大容量存储),以提供更高容量,更低功耗和更高带宽的性能。 多级存储器可以向处理器呈现统一的接口,从而隐藏特定的存储器硬件和软件实现细节。 多级存储器能够实现满足多个冲突约束的单级存储器的错觉。 比较器从处理器接收存储器地址,处理地址并读取或写入适当的存储器级别。 在一些实施例中,存储器架构对于软件堆栈是可见的以优化存储器利用。