会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for allocating a directory entry for use in multiprocessor-node data processing systems
    • 用于分配用于多处理器节点数据处理系统的目录条目的系统和方法
    • US06625694B2
    • 2003-09-23
    • US09304432
    • 1999-05-03
    • Nabil N. MasriWolf-Dietrich Weber
    • Nabil N. MasriWolf-Dietrich Weber
    • G06F1212
    • G06F12/121G06F12/082
    • An algorithm for selecting a directory entry in a multiprocessor-node system. In response to a memory request from a processor in a processor node, the algorithm finds an available entry to store information about the requested memory line. If at least one entry is available, then the algorithm uses one of the available entries. Otherwise, the algorithm searches for a “shared” entry. If at least one shared entry is available, then the algorithm uses one of the shared entries. Otherwise, the algorithm searches for a “dirty” entry. If at least one dirty entry is available, then the algorithm uses one of the dirty entries. In selecting a directory entry, the algorithm uses a “least-recently-used” (LRU) algorithm because an entry that was not recently used is more likely to be stale. Further, to improve system performance, the algorithm preferably uses a shared entry before using a dirty entry. In the preferred embodiment, the processor node that utilizes the invention includes at least one processor having a respective cache connected via a bus to main memory.
    • 用于在多处理器节点系统中选择目录条目的算法。 响应于来自处理器节点中的处理器的存储器请求,算法找到可用条目以存储关于所请求的存储器线的信息。 如果至少有一个条目可用,则该算法使用可用条目之一。 否则,算法将搜索“共享”条目。 如果至少有一个共享条目可用,则该算法使用一个共享条目。 否则,算法将搜索“脏”条目。 如果至少有一个脏条目可用,则算法使用其中一个脏条目。 在选择目录条目时,该算法使用“最近最少使用”(LRU)算法,因为最近不使用的条目更有可能是陈旧的。 此外,为了提高系统性能,该算法优选地在使用脏条目之前使用共享条目。 在优选实施例中,利用本发明的处理器节点包括至少一个具有经由总线连接到主存储器的相应缓存器的处理器。