会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • SELF-ADAPTIVE CACHE ARCHITECTURE BASED ON RUN-TIME HARDWARE COUNTERS AND OFFLINE PROFILING OF APPLICATIONS
    • 基于运行时硬件计数器的自适应高速缓存架构和应用程序的离线分布
    • WO2017011130A1
    • 2017-01-19
    • PCT/US2016/037605
    • 2016-06-15
    • QUALCOMM INCORPORATED
    • CAMMAROTA, RosarioYALAMANCHILI, KishoreANSARI, AminPANDA, Amrit KumarBERAHA, Rodolfo Giacomo
    • G06F12/0893
    • G06F12/0893G06F2212/1008G06F2212/601G06F2212/604G06N5/04G06N99/005
    • Aspects include computing devices, systems, and methods for implementing generating a cache memory configuration. A server may apply machine learning to context data. The server may determine a cache memory configuration relating to the context data for a cache memory of a computing device and predict execution of an application on the computing device. Aspects include computing devices, systems, and methods for implementing configuring a cache memory of the computing device. The computing device may classify a plurality of cache memory configurations, related to a predicted application execution, based on at least a hardware data threshold and a first hardware data. The computing device may select a first cache memory configuration from the plurality of cache memory configurations in response to the first cache memory configuration being classified for the first hardware data, and configuring the cache memory at runtime based on the first cache memory configuration.
    • 方面包括用于实现生成高速缓冲存储器配置的计算设备,系统和方法。 服务器可以将机器学习应用于上下文数据。 服务器可以确定与计算设备的高速缓冲存储器的上下文数据相关的高速缓存存储器配置,并且预测计算设备上的应用的执行。 方面包括用于实现配置计算设备的高速缓冲存储器的计算设备,系统和方法。 计算设备可以至少基于硬件数据阈值和第一硬件数据来分类与预测的应用执行相关的多个高速缓存存储器配置。 响应于第一高速缓存存储器配置被分类为第一硬件数据,以及基于第一高速缓存存储器配置在运行时配置高速缓存存储器,计算设备可以从多个高速缓存存储器配置中选择第一高速缓存存储器配置。
    • 7. 发明申请
    • CACHE REPLACEMENT POLICY THAT CONSIDERS MEMORY ACCESS TYPE
    • 考虑到内存访问类型的缓存更换策略
    • WO2016097807A1
    • 2016-06-23
    • PCT/IB2014/003221
    • 2014-12-14
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • HOOKER, Rodney, E.EDDY, ColinREED, Douglas, R.GREER, John, MichaelPARKS, Terry
    • G06F12/08
    • G06F12/0864G06F8/4442G06F12/08G06F12/0862G06F12/0877G06F12/123G06F12/126G06F12/127G06F2212/1021G06F2212/604
    • An associative cache memory (102), comprising: an array (104) of storage elements (112) arranged as M sets by N ways; an allocation unit (106) allocates the storage elements (112) in response to memory accesses (122) that miss in the cache memory (102). Each memory access (122) selects a set. Each memory access (122) has an associated memory access type (MAT) (101) of a plurality of predetermined MATs (101). Each valid storage element (112) has an associated MAT (101); a mapping (108) that includes, for each MAT (101), a MAT priority (3277). In response to a memory access (122) that misses in the array (104), the allocation unit (106): determines a most eligible way and a second most eligible way of the selected set for replacement based on a replacement policy; and replaces the second most eligible way rather than the most eligible way when the MAT priority (3277) of the most eligible way is greater than the MAT priority (3277) of the second most eligible way.
    • 一种联想高速缓冲存储器(102),包括:通过N路布置为M组的存储元件(112)的阵列(104) 分配单元(106)响应于错过高速缓存存储器(102)的存储器访问(122)来分配存储元件(112)。 每个存储器访问(122)选择一个集合。 每个存储器访问(122)具有多个预定MAT(101)的相关联的存储器访问类型(MAT)(101)。 每个有效存储元件(112)具有相关联的MAT(101); 对于每个MAT(101),包括MAT优先级(3277)的映射(108)。 响应于在阵列(104)中丢失的存储器访问(122),分配单元(106):基于替换策略来确定所选择的集合的最符合资格的方式和第二最符合条件的替换方式; 并且最符合条件的方法的MAT优先级(3277)大于第二最符合条件的MAT优先级(3277)时,替代第二最符合条件的方式而不是最符合条件的方式。