会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SELECTIVE DATA PERSISTENCE IN COMPUTING SYSTEMS
    • 计算系统中的选择性数据持久性
    • WO2017196614A1
    • 2017-11-16
    • PCT/US2017/030939
    • 2017-05-04
    • MICROSOFT TECHNOLOGY LICENSING, LLC
    • GABRYJELSKI, Henry
    • G06F12/02
    • G06F3/0619G06F3/0647G06F3/0659G06F3/067G06F3/0685G06F12/0246G06F2212/1028G06F2212/7208Y02D10/13
    • Embodiments of selective data persistence in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving a command to initiate persistence of data currently contained in a volatile memory module to a non-volatile memory module of a hybrid memory device. The method also includes determining whether the data in the volatile memory module is valid data. In response to determining that the data currently contained in the volatile memory module is valid data, causing the data to be copied from the volatile memory module to the non-volatile memory module. in response to determining that the data is not valid data, discarding the data currently contained in the volatile memory module.
    • 其中公开了计算设备和相关操作方法中的选择性数据持久性的实施例。 在一个实施例中,一种方法包括:接收用于启动当前包含在易失性存储器模块中的数据到混合存储器装置的非易失性存储器模块的持久性的命令。 该方法还包括确定易失性存储器模块中的数据是否是有效数据。 响应于确定当前包含在易失性存储器模块中的数据是有效数据,导致将数据从易失性存储器模块复制到非易失性存储器模块。 响应于确定该数据不是有效数据,丢弃当前包含在易失性存储器模块中的数据。
    • 3. 发明申请
    • CACHE AND METHOD
    • 缓存和方法
    • WO2017134224A1
    • 2017-08-10
    • PCT/EP2017/052383
    • 2017-02-03
    • SWARM64 AS
    • MARTINEZ DE LA TORRE, AlfonsoLILAND, EivindRICHTER, Thomas
    • G06F12/0864G06F12/0895G06F12/0897
    • G06F12/0864G06F12/0804G06F12/0895G06F12/0897G06F2212/1028Y02D10/13
    • A level-'n' cache and method are disclosed. The level-'n' cache method comprises: in response to a data access request identifying an address of a data block to be accessed, interrogating an address cache of the level-'n' cache arranged to store address portions for a sub-set of data blocks stored in a main cache of the level-'n' cache to determine whether a cache hit occurs within the address cache for the address. In this way, providing the address cache which is separate from the main cache, with the address cache storing address portions relating to data blocks stored in the main cache, the amount of data required to be stored in the address cache is reduced, and decouples the size of the address cache from that of the main cache which enables the address cache to be sized independent of the size of the data blocks stored in the main cache. This provides for a cache of addresses which can be significantly smaller, faster and easily locatable with other components of a data processing apparatus, whilst allowing the data to be stored elsewhere in the main cache which can be larger, slower and more remotely-located from the other components of the data processing apparatus.
    • 公开了一种级别“n”缓存和方法。 级别“n”高速缓存方法包括:响应于标识要访问的数据块的地址的数据访问请求,询问被设置为存储用于子集的地址部分的级别“n”高速缓存的地址高速缓存 存储在级别“n”高速缓存的主高速缓存中的数据块,以确定地址高速缓存中是否发生高速缓存命中。 以这种方式,提供与主高速缓存分离的地址高速缓存,其中地址高速缓存存储与存储在主高速缓存中的数据块相关的地址部分,减少了需要存储在地址高速缓存中的数据量,并且解耦 地址高速缓存的大小与主高速缓存的地址高速缓存的大小相关,这使得地址高速缓存的大小可以独立于主高速缓存中存储的数据块的大小。 这提供了可以与数据处理装置的其他组件相比更小,更快和容易定位的地址缓存,同时允许将数据存储在主缓存中的其他地方,该缓存可以更大,更慢和更远距离定位 数据处理设备的其他组件。
    • 4. 发明申请
    • MAINTAINING CACHE COHERENCY USING CONDITIONAL INTERVENTION AMONG MULTIPLE MASTER DEVICES
    • 使用多个主设备的条件干预维护高速缓存
    • WO2017053087A1
    • 2017-03-30
    • PCT/US2016/050987
    • 2016-09-09
    • QUALCOMM INCORPORATED
    • XU, KunTRUONG, Thuong, QuangSUBRAMANIAM GANASAN, Jaya, PrakashLE, Hien, MinhRAMIREZ, Cesar, Aaron
    • G06F12/0831
    • G06F12/0815G06F12/0831G06F2212/1024G06F2212/1028G06F2212/621Y02D10/13
    • Maintaining cache coherency using conditional intervention among multiple master devices is disclosed. In one aspect, a conditional intervention circuit is configured to receive intervention responses from multiple snooping master devices. To select a snooping master device to provide intervention data, the conditional intervention circuit determines how many snooping master devices have a cache line granule size the same as or larger than a requesting master device. If one snooping master device has a same or larger cache line granule size, that snooping master device is selected. If more than one snooping master device has a same or larger cache line granule size, a snooping master device is selected based on an alternate criteria. The intervention responses provided by the unselected snooping master devices are canceled by the conditional intervention circuit, and intervention data from the selected snooping master device is provided to the requesting master device.
    • 公开了使用多个主设备之间的条件干预来维护高速缓存一致性。 在一个方面,条件干预电路被配置为从多个窥探主设备接收干预响应。 为了选择窥探主设备来提供干预数据,条件干预电路确定有多少个窥探主设备具有与请求主设备相同或更大的高速缓存线粒度大小。 如果一个侦听主设备具有相同或更大的缓存线粒度大小,则选择该窥探主设备。 如果多个侦听主设备具有相同或更大的缓存线粒度大小,则会根据备用标准选择侦听主设备。 由未选择的窥探主设备提供的干预响应由条件干预电路取消,并且来自所选窥探主设备的干预数据被提供给请求主设备。
    • 7. 发明申请
    • METHODS AND APPARATUSES FOR MEMORY POWER REDUCTION
    • 用于存储器功率降低的方法和装置
    • WO2016175959A1
    • 2016-11-03
    • PCT/US2016/024569
    • 2016-03-28
    • QUALCOMM INCORPORATED
    • TAHA, AliCHUN, Dexter Tamio
    • G06F1/32
    • G06F1/3275G06F1/3287G06F2212/1028G06F2212/205G11C11/406G11C14/0009G11C14/0054Y02D10/13Y02D10/14
    • Methods and apparatuses for memory power reduction are provided. The apparatus determines whether to store data into a DRAM or an NVRAM during an idle state of a processor based on power consumption by the DRAM in association with refreshing the data in the DRAM and use of the data stored in the DRAM by the processor, based on power consumption by the NVRAM in association with use of the data stored in the NVRAM by the processor, and based on a duty cycle associated with current drawn in a first power state and a second power state in association with the data. The NVRAM is a type of non-volatile random-access memory other than flash memory. The processor stores the data into one of the DRAM or the NVRAM based on the determination whether to store the data in the DRAM or the NVRAM.
    • 提供了用于存储器功率降低的方法和装置。 该设备基于DRAM的功耗与DRAM中的数据相关联以及处理器中存储在DRAM中的数据的使用,确定在处理器的空闲状态期间是否将数据存储到DRAM或NVRAM中 关于由处理器使用存储在NVRAM中的数据以及与数据相关联的与第一功率状态和第二功率状态相关联的电流相关联的占空比,NVRAM的功耗。 NVRAM是除闪存之外的一种非易失性随机存取存储器。 根据是否将数据存储在DRAM或NVRAM中,处理器将数据存储到DRAM或NVRAM中的一个中。