会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Blocking aggressive neighbors in a cache subsystem
    • 阻止缓存子系统中的攻击性邻居
    • US07603522B1
    • 2009-10-13
    • US11432706
    • 2006-05-10
    • Kevin M. LepakRoger D. Isaac
    • Kevin M. LepakRoger D. Isaac
    • G06F12/00
    • G06F12/126G06F12/084G06F12/128
    • A system and method for managing a cache subsystem. A system comprises a plurality of processing entities, a cache shared by the plurality of processing entities, and circuitry configured to manage allocations of data into the cache. Cache controller circuitry is configured to allocate data in the cache at a less favorable position in the replacement stack in response to determining a processing entity which corresponds to the allocated data has relatively poor cache behavior compared to other processing entities. The circuitry is configured to track a relative hit rate for each processing entity, such as a thread or processor core. A figure of merit may be determined for each processing entity which reflects how well a corresponding processing entity is behaving with respect to the cache. Processing entities which have a relatively low figure of merit may have their data allocated in the shared cache at a lower level in the cache replacement stack.
    • 一种用于管理缓存子系统的系统和方法。 系统包括多个处理实体,由多个处理实体共享的高速缓存器,以及被配置为管理数据到高速缓存中的分配的电路。 高速缓存控制器电路被配置为响应于确定与所分配的数据相对应的处理实体与其他处理实体相比具有相对较差的缓存行为,在替换栈中的不太有利的位置处在高速缓存中分配数据。 电路被配置为跟踪每个处理实体(例如线程或处理器核心)的相对命中率。 可以为反映相应处理实体相对于高速缓存行为的程度的每个处理实体确定品质因数。 具有相对较低品质因数的处理实体可以将数据分配在高速缓存替换堆栈中的较低级别的共享高速缓存中。
    • 5. 发明授权
    • Method of determining event based energy weights for digital power estimation
    • 确定数字功率估计的基于事件的能量权重的方法
    • US08484593B2
    • 2013-07-09
    • US12838767
    • 2010-07-19
    • Kevin M. LepakBenjamin E. FloeringHrishikesh Murukkathampoondi
    • Kevin M. LepakBenjamin E. FloeringHrishikesh Murukkathampoondi
    • G06F17/50
    • G06F17/5022G06F2217/78
    • A method for determining event based energy weights for digital power estimation includes obtaining a reference energy value corresponding to a power consumed by at least a portion of an integrated circuit (IC) device during operation. The method includes determining and selecting a subset of signals from a set of all signals within the IC that correlates to energy use within the IC. The method includes determining an activity factor of each signal in the subset by monitoring each signal while simulating execution of a particular set of instructions. The method includes determining a weight factor or at least an approximation of a weight factor for each signal in the subset by solving within a predetermined accuracy, a multivariable equation in which the reference energy value equals a weighted sum of the activity of the signals of the selected subset multiplied by their respective weight factors.
    • 一种用于确定用于数字功率估计的基于事件的能量权重的方法包括获得与在操作期间由集成电路(IC)装置的至少一部分消耗的功率相对应的参考能量值。 该方法包括从IC内的与IC内的能量使用相关的一组全部信号中确定和选择信号子集。 该方法包括通过在模拟特定指令集的执行期间监视每个信号来确定子集中每个信号的活动因子。 该方法包括通过在预定精度内求解来确定子集中每个信号的权重因子或至少近似值,其中参考能量值等于信号的活动的加权和 选择的子集乘以它们各自的权重因子。
    • 8. 发明申请
    • METHOD OF DETERMINING EVENT BASED ENERGY WEIGHTS FOR DIGITAL POWER ESTIMATION
    • 确定用于数字功率估计的基于事件的能量权重的方法
    • US20120017188A1
    • 2012-01-19
    • US12838767
    • 2010-07-19
    • Kevin M. LepakBenjamin E. FloeringHrishikesh Murukkathampoondi
    • Kevin M. LepakBenjamin E. FloeringHrishikesh Murukkathampoondi
    • G06F17/50
    • G06F17/5022G06F2217/78
    • A method for determining event based energy weights for digital power estimation includes obtaining a reference energy value corresponding to a power consumed by at least a portion of an integrated circuit (IC) device during operation. The method includes determining and selecting a subset of signals from a set of all signals within the IC that correlates to energy use within the IC. The method includes determining an activity factor of each signal in the subset by monitoring each signal while simulating execution of a particular set of instructions. The method includes determining a weight factor or at least an approximation of a weight factor for each signal in the subset by solving within a predetermined accuracy, a multivariable equation in which the reference energy value equals a weighted sum of the activity of the signals of the selected subset multiplied by their respective weight factors.
    • 一种用于确定用于数字功率估计的基于事件的能量权重的方法包括获得与在操作期间由集成电路(IC)装置的至少一部分消耗的功率相对应的参考能量值。 该方法包括从IC内的与IC内的能量使用相关的一组全部信号中确定和选择信号子集。 该方法包括通过在模拟特定指令集的执行期间监视每个信号来确定子集中每个信号的活动因子。 该方法包括通过在预定精度内求解来确定子集中每个信号的权重因子或至少近似值,其中参考能量值等于信号的活动的加权和 选择的子集乘以它们各自的权重因子。
    • 10. 发明授权
    • Mostly exclusive shared cache management policies
    • 大多数独家共享缓存管理策略
    • US07640399B1
    • 2009-12-29
    • US11432707
    • 2006-05-10
    • Kevin M. LepakRoger D. Isaac
    • Kevin M. LepakRoger D. Isaac
    • G06F12/12G06F13/00
    • G06F12/0811
    • A system and method for managing a memory system. A system includes a plurality of processing entities and a cache which is shared by the processing entities. Responsive to a replacement event, circuitry may identify data entries of the shared cache which are candidates for replacement. Data entries which have been identified as candidates for replacement may be removed as candidates for replacement in response to detecting the data entry corresponds to data which is shared by at least two of the plurality of processing entities. The circuitry may maintain an indication as to which of the processing entities caused an initial allocation of data into the shared cache. When the circuitry detects that a particular data item is accessed by a processing entity other than a processing entity which caused an allocation of the given data item, the data item may be deemed classified as shared data.
    • 一种用于管理存储器系统的系统和方法。 系统包括多个处理实体和由处理实体共享的高速缓存。 响应于替换事件,电路可以识别作为替换候选的共享缓存的数据条目。 已经被识别为替换候选的数据条目可以作为响应于检测到数据条目的替换候选而被去除,对应于由多个处理实体中的至少两个共享的数据。 电路可以保持关于哪个处理实体将数据初始分配到共享高速缓存中的指示。 当电路检测到特定数据项被除了导致给定数据项的分配的处理实体之外的处理实体访问时,数据项可被认为被分类为共享数据。