会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Methods and apparatus for providing cache state information
    • 提供缓存状态信息的方法和装置
    • US07334089B2
    • 2008-02-19
    • US10442845
    • 2003-05-20
    • David Brian Glasco
    • David Brian Glasco
    • G06F12/00
    • G06F12/0817
    • According to the present invention, methods and apparatus are provided for increasing the efficiency of data access in a multiple processor, multiple cluster system. Mechanisms for allowing a variety of transactions to complete locally are implemented by providing remote data caches associated with the various clusters in the system. The remote data caches receive data and state information for memory lines held in remote clusters. State information is provided to the remote data cache using various mechanisms including a coherence directory and augmented source done messages.
    • 根据本发明,提供了用于提高多处理器,多集群系统中的数据访问效率的方法和装置。 允许各种事务在本地完成的机制通过提供与系统中的各种群集相关联的远程数据高速缓存来实现。 远程数据高速缓存接收远程集群中存储线路的数据和状态信息。 使用包括相干目录和增强源完成消息的各种机制将状态信息提供给远程数据高速缓存。
    • 8. 发明授权
    • Reservation management in a non-uniform memory access (NUMA) data processing system
    • 非均匀内存访问(NUMA)数据处理系统中的预留管理
    • US06275907B1
    • 2001-08-14
    • US09184395
    • 1998-11-02
    • Yoanna BaumgartnerGary Dale CarpenterMark Edward DeanAnna ElmanJames Stephen Fields, Jr.David Brian Glasco
    • Yoanna BaumgartnerGary Dale CarpenterMark Edward DeanAnna ElmanJames Stephen Fields, Jr.David Brian Glasco
    • G06F1208
    • G06F12/0828G06F9/3004G06F9/30072G06F9/30087
    • A non-uniform memory access (NUMA) computer system includes a plurality of processing nodes coupled to a node interconnect. The plurality of processing nodes include at least a remote processing node, which contains a processor having an associated cache hierarchy, and a home processing node. The home processing node includes a shared system memory containing a plurality of memory granules and a coherence directory that indicates possible coherence states of copies of memory granules among the plurality of memory granules that are stored within at least one processing node other than the home processing node. If the processor within the remote processing node has a reservation for a memory granule among the plurality of memory granules that is not resident within the associated cache hierarchy, the coherence directory associates the memory granule with a coherence state indicating that the reserved memory granule may possibly be held non-exclusively at the remote processing node. In this manner, the coherence mechanism can be utilized to manage processor reservations even in cases in which a reserving processor's cache hierarchy does not hold a copy of the reserved memory granule.
    • 非均匀存储器访问(NUMA)计算机系统包括耦合到节点互连的多个处理节点。 多个处理节点至少包括一个远程处理节点,其包含具有相关联的高速缓存层级的处理器和家庭处理节点。 家庭处理节点包括包含多个存储器颗粒的共享系统存储器和指示存储在除家庭处理节点之外的至少一个处理节点中的多个存储器颗粒中的存储器颗粒的副本的可能的相干状态的一致性目录 。 如果远程处理节点内的处理器对于不驻留在相关联的高速缓存层级中的多个存储器颗粒中的存储器颗粒进行预留,则相干目录将存储器颗粒与指示保留的存储器颗粒可能的相干状态相关联 不排他地保存在远程处理节点。 以这种方式,即使在保留处理器的高速缓存层级不保留预留的存储器颗粒的副本的情况下,也可以利用相干机制来管理处理器预留。