会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • Relocatable storage protect keys for system main memory
    • 系统主存储器的可重定位存储保护键
    • US07634708B2
    • 2009-12-15
    • US11532294
    • 2006-09-15
    • Kevin W. KarkLiyong WangCarl B. Ford, IIIPak-kin Mak
    • Kevin W. KarkLiyong WangCarl B. Ford, IIIPak-kin Mak
    • G06F11/00
    • G06F12/1475G06F11/08
    • Storage protection keys and system data share the same physical storage. The key region is dynamically relocatable by firmware. A Configuration Array is used to map the absolute address of the key region in to its physical address. The absolute address of keys can be fixed even though the physical location of the keys is relocated into a different region. A triple-detect double correct ECC scheme is used to protect keys. The ECC scheme is different from regular data in the storage and can be used to detect illegal access. Extra firmware and hardware is also designed to restrain customer's applications from directly accessing keys. With the key region being relocatable, the firmware could move the key region away from a known faulty area in a memory to improve system RAS. We also achieved the commonality objective that key memory device can use the same memory devices with other server systems that do not use keys.
    • 存储保护密钥和系统数据共享相同的物理存储。 关键区域是通过固件动态重新定位。 配置阵列用于将关键区域的绝对地址映射到其物理地址。 即使键的物理位置被重新定位到不同的区域,键的绝对地址也可以被固定。 三重检测双正确ECC方案用于保护密钥。 ECC方案与存储中的常规数据不同,可用于检测非法访问。 额外的固件和硬件也旨在限制客户的应用程序直接访问密钥。 在可重新定位关键区域的情况下,固件可以将密钥区域从存储器中的已知故障区域移开,以改善系统RAS。 我们还实现了共同目标,即密钥存储设备可以与不使用密钥的其他服务器系统使用相同的存储设备。
    • 10. 发明授权
    • Disowning cache entries on aging out of the entry
    • 在条目中老化的缓存条目不起作用
    • US07577795B2
    • 2009-08-18
    • US11339196
    • 2006-01-25
    • David S. HuttonKathryn M. JacksonKeith N. LangstonPak-kin MakChung-Lung K. Shum
    • David S. HuttonKathryn M. JacksonKeith N. LangstonPak-kin MakChung-Lung K. Shum
    • G06F12/00
    • G06F12/0815G06F12/0811G06F12/12
    • Portions of data in a processor system are stored in a slower main memory and are transferred to a faster memory comprising a hierarchy of cache structures between one or more processors and the main memory. For a system with shared L2 cache(s) between the processor(s) and the main memory, an individual L1 cache of a processor must first communicate to an associated L2 cache(s), or check with such L2 cache(s), to obtain a copy of a particular line from a given cache location prior to, or upon modification, or appropriation of data at a given cached location. The individual L1 cache further includes provisions for notifying the L2 cache(s) upon determining when the data stored in the particular cache line in the L1 cache has been replaced, and when the particular cache line is disowned by an L1 cache, the L2 cache is updated to change the state of the particular cache line therein from an ownership state of exclusive to a particular identified CPU to an ownership state of exclusive to no CPU, thereby allowing reduction of cross interrogate delays during another processor acquisition of the same cache line.
    • 处理器系统中的数据部分存储在较慢的主存储器中,并被传送到包括一个或多个处理器与主存储器之间的高速缓存结构层级的更快的存储器。 对于在处理器和主存储器之间具有共享L2高速缓存的系统,处理器的单个L1高速缓存必须首先通信到相关联的L2高速缓存,或者与这样的L2高速缓存进行检查, 在给定的高速缓存位置之前或之后,在给定的高速缓存位置处获取特定行的副本,或者在修改之后获得数据的占用。 单独的L1高速缓存还包括用于在确定何时存储在L1高速缓存中的特定高速缓存行中的数据已经被替换的情况下通知L2高速缓存,并且当特定高速缓存行被L1高速缓存取消时,L2高速缓存 被更新为将其中的特定高速缓存行的状态从独占的所有权状态改变为特定的所识别的CPU到不属于CPU的独占的所有权状态,从而允许在对同一高速缓存行的另一个处理器采集期间减少交叉询问延迟。