会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Technique for preserving memory affinity in a non-uniform memory access data processing system
    • 在不均匀的存储器访问数据处理系统中保存记忆亲和性的技术
    • US20120198187A1
    • 2012-08-02
    • US13015733
    • 2011-01-28
    • Mathew AccapadiRobert H. Bell, JR.Men-Chow ChiangHong L. Hua
    • Mathew AccapadiRobert H. Bell, JR.Men-Chow ChiangHong L. Hua
    • G06F12/12G06F12/08
    • G06F9/5016G06F9/5088G06F2212/2542Y02D10/22Y02D10/32
    • Techniques for preserving memory affinity in a computer system is disclosed. In response to a request for memory access to a page within a memory affinity domain, a determination is made if the request is initiated by a processor associated with the memory affinity domain. If the request is not initiated by a processor associated with the memory affinity domain, a determination is made if there is a page ID match with an entry within a page migration tracking module associated with the memory affinity domain. If there is no page ID match, an entry is selected within the page migration tracking module to be updated with a new page ID and a new memory affinity ID. If there is a page ID match, then another determination is made whether or not there is a memory affinity ID match with the entry with the page ID field match. If there is no memory affinity ID match, the entry is updated with a new memory affinity ID; and if there is a memory affinity ID match, an access counter of the entry is incremented.
    • 公开了一种用于在计算机系统中保存记忆亲和性的技术。 响应于对存储器相关域中的页面的存储器访问的请求,确定该请求是否由与存储器相关域相关联的处理器发起。 如果请求不是由与存储器相关性域相关联的处理器发起,则确定是否存在与存储器相关域相关联的页面迁移跟踪模块内的条目的页面ID匹配。 如果没有页面ID匹配,则在页面迁移跟踪模块中选择要更新新页面ID和新的内存关联ID的条目。 如果存在页面ID匹配,则另外确定存储器相关性ID是否与页面ID字段匹配的条目匹配。 如果没有内存关联ID匹配,则该条目将使用新的内存关联ID更新; 并且如果存在存储器相关性ID匹配,则增加该条目的访问计数器。
    • 4. 发明授权
    • Method and apparatus for minimizing cache conflict misses
    • 用于最小化缓存冲突漏洞的方法和装置
    • US08751751B2
    • 2014-06-10
    • US13015771
    • 2011-01-28
    • Robert H. Bell, Jr.Men-Chow ChiangHong L. Hua
    • Robert H. Bell, Jr.Men-Chow ChiangHong L. Hua
    • G06F12/00G06F12/08G06F12/10
    • G06F12/0864G06F12/1018G06F12/1036
    • A method for minimizing cache conflict misses is disclosed. A translation table capable of facilitating the translation of a virtual address to a real address during a cache access is provided. The translation table includes multiple entries, and each entry of the translation table includes a page number field and a hash value field. A hash value is generated from a first group of bits within a virtual address, and the hash value is stored in the hash value field of an entry within the translation table. In response to a match on the entry within the translation table during a cache access, the hash value of the matched entry is retrieved from the translation table, and the hash value is concatenated with a second group of bits within the virtual address to form a set of indexing bits to index into a cache set.
    • 公开了一种最小化缓存冲突漏洞的方法。 提供了一种能够有助于在高速缓存访​​问期间将虚拟地址转换为真实地址的转换表。 翻译表包括多个条目,并且翻译表的每个条目包括页码字段和散列值字段。 从虚拟地址内的第一组比特生成哈希值,并将哈希值存储在转换表内的条目的哈希值字段中。 响应于高速缓存访​​问期间在转换表内的条目的匹配,从转换表中检索匹配条目的散列值,并且将散列值与虚拟地址中的第二组位相连,以形成 一组索引位索引到高速缓存集中。
    • 10. 发明授权
    • Dynamic prioritization of cache access
    • 高速缓存访​​问的动态优先级
    • US08782346B2
    • 2014-07-15
    • US13586518
    • 2012-08-15
    • Robert H. Bell, Jr.Hong L. HuaWilliam A. MaronMysore S. Srinivas
    • Robert H. Bell, Jr.Hong L. HuaWilliam A. MaronMysore S. Srinivas
    • G06F12/08
    • G06F12/0815
    • Some embodiments of the inventive subject matter are directed to determining that a memory access request results in a cache miss and determining an amount of cache resources used to service cache misses within a past period in response to determining that the memory access request results in the cache miss. Some embodiments are further directed to determining that servicing the memory access request would increase the amount of cache resources used to service cache misses within the past period to exceed a threshold. In some embodiments, the threshold corresponds to reservation of a given amount of cache resources for potential cache hits. Some embodiments are further directed to rejecting the memory access request in response to the determining that servicing the memory access request would increase the amount of cache resources used to service cache misses within the past period to exceed the threshold.
    • 本发明的一些实施例涉及确定存储器访问请求导致高速缓存未命中,并且响应于确定存储器访问请求导致高速缓存而确定用于在过去时段内服务高速缓存未命中的高速缓存资源量 小姐。 一些实施例进一步涉及确定对存储器访问请求的服务将增加用于在过去时间段内服务高速缓存未命中的高速缓存资源的数量超过阈值。 在一些实施例中,阈值对应于用于潜在高速缓存命中的给定量的高速缓存资源的预留。 响应于确定对存储器访问请求的服务会增加在过去时间段内用于服务高速缓存未命中的高速缓存资源的数量超过阈值,一些实施例进一步涉及拒绝存储器访问请求。