会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Queuing of conflicted remotely received transactions
    • 排队冲突的远程接收交易
    • US07529800B2
    • 2009-05-05
    • US10739699
    • 2003-12-18
    • Donald R. DeSotaRobert JoerszDavis A. MillerMaged M. Michael
    • Donald R. DeSotaRobert JoerszDavis A. MillerMaged M. Michael
    • G06F15/16
    • G06F15/173
    • A method of queuing of received transactions that have a resource conflict is disclosed. A first node receives a first transaction from a second node, where the first transaction relates to a resource of the first node. The transaction may be a request relating to a memory line of the first node, for instance. It is determined that a second transaction that relates to this resource of the first node is already being processed by the first node. Therefore, the first transaction is enqueued in a conflict queue within the first node. The queuing may be a linked list, a priority queue, or another type of queue. Once the second transaction has been processed, the first transaction is restarted for processing by the first node. The first transaction is then processed by the first node.
    • 公开了对资源冲突的接收到的事务进行排队的方法。 第一节点从第二节点接收第一事务,其中第一事务涉及第一节点的资源。 例如,事务可以是与第一节点的存储器线有关的请求。 确定与第一节点的该资源相关的第二事务已被第一节点处理。 因此,第一个事务在第一个节点内的冲突队列中排队。 排队可以是链接列表,优先级队列或其他类型的队列。 一旦处理了第二个事务,第一个事务就被重新启动,由第一个节点处理。 第一个事务由第一个节点处理。
    • 4. 发明申请
    • Queuing of conflicted remotely received transactions
    • 排队冲突的远程接收交易
    • US20110258401A1
    • 2011-10-20
    • US13168949
    • 2011-06-25
    • Donald R. DeSotaRobert JoerszDavis A. MillerMaged M. Michael
    • Donald R. DeSotaRobert JoerszDavis A. MillerMaged M. Michael
    • G06F12/00
    • G06F15/173
    • Queuing of received transactions that have a resource conflict is disclosed. A first node receives a first transaction from a second node, where the first transaction relates to a resource of the first node. The transaction may be a request relating to a memory line of the first node, for instance. It is determined that a second transaction that relates to this resource of the first node is already being processed by the first node. Therefore, the first transaction is enqueued in a conflict queue within the first node. The queuing may be a linked list, a priority queue, or another type of queue. Once the second transaction has been processed, the first transaction is restarted for processing by the first node. The first transaction is then processed by the first node.
    • 披露了有资源冲突的接收到的事务的排队。 第一节点从第二节点接收第一事务,其中第一事务涉及第一节点的资源。 例如,事务可以是与第一节点的存储器线有关的请求。 确定与第一节点的该资源相关的第二事务已被第一节点处理。 因此,第一个事务在第一个节点内的冲突队列中排队。 排队可以是链接列表,优先级队列或其他类型的队列。 一旦处理了第二个事务,第一个事务就被重新启动,由第一个节点处理。 第一个事务由第一个节点处理。
    • 5. 发明申请
    • Queuing of conflicted remotely received transactions
    • 排队冲突的远程接收交易
    • US20090187628A1
    • 2009-07-23
    • US12413581
    • 2009-03-29
    • Donald R. DeSotaRobert JoerszDavis A. MillerMaged M. Michael
    • Donald R. DeSotaRobert JoerszDavis A. MillerMaged M. Michael
    • G06F15/16G06F12/00
    • G06F15/173
    • Queuing of received transactions that have a resource conflict is disclosed. A first node receives a first transaction from a second node, where the first transaction relates to a resource of the first node. The transaction may be a request relating to a memory line of the first node, for instance. It is determined that a second transaction that relates to this resource of the first node is already being processed by the first node. Therefore, the first transaction is enqueued in a conflict queue within the first node. The queuing may be a linked list, a priority queue, or another type of queue. Once the second transaction has been processed, the first transaction is restarted for processing by the first node. The first transaction is then processed by the first node.
    • 披露了有资源冲突的接收到的事务的排队。 第一节点从第二节点接收第一事务,其中第一事务涉及第一节点的资源。 例如,事务可以是与第一节点的存储器线有关的请求。 确定与第一节点的该资源相关的第二事务已被第一节点处理。 因此,第一个事务在第一个节点内的冲突队列中排队。 排队可以是链接列表,优先级队列或其他类型的队列。 一旦处理了第二个事务,第一个事务就被重新启动,由第一个节点处理。 第一个事务由第一个节点处理。
    • 8. 发明授权
    • Hazard queue for transaction pipeline
    • 交易管道危险排队
    • US06996665B2
    • 2006-02-07
    • US10334427
    • 2002-12-30
    • Donald R. DeSotaBruce M. GilbertRobert JoerszEric N. LaisMaged M. Michael
    • Donald R. DeSotaBruce M. GilbertRobert JoerszEric N. LaisMaged M. Michael
    • G06F12/00
    • G06F11/004
    • A hazard queue for a pipeline, such as a multiple-stage pipeline for transaction conversion, is disclosed. A transaction in the pipeline is determined to represent a hazard relative to another transaction, such as by evaluating the transaction against a hazard content-addressable memory (CAM). The hazard CAM can enforce various hazard rules, such as considering a transaction as active if it is referencing a memory line and is currently being processed within the pipeline, and ensuring that only one active transaction with a given coherent memory line is in the pipeline at a single time. In response to determining that a transaction is a hazard, the transaction is routed to a hazard queue, such as at the end of the pipeline. Once the hazard is released, the transaction re-enters the pipeline.
    • 公开了用于管道的危险队列,例如用于事务转换的多级流水线。 流程中的交易被确定为表示相对于另一个交易的危险,例如通过针对危险内容可寻址存储器(CAM)评估交易。 危害CAM可以强制执行各种危险规则,例如,如果事务参考存储器线并且当前正在流水线中被处理,则认为交易是活动的,并且确保只有一个具有给定相干存储器线的活动事务正在流水线 一次。 响应于确定事务是危险,事务被路由到危险队列,例如在流水线的末尾。 一旦危险被释放,交易将重新进入管道。
    • 9. 发明授权
    • Local region table for storage of information regarding memory access by other nodes
    • 用于存储有关其他节点存储器访问的信息的本地区域表
    • US07089372B2
    • 2006-08-08
    • US10725853
    • 2003-12-01
    • Donald R. DeSotaWilliam DurrRobert JoerszDavis A. Miller
    • Donald R. DeSotaWilliam DurrRobert JoerszDavis A. Miller
    • G06F12/00G06F13/00
    • G06F12/0817G06F12/082
    • Information regarding memory access by other nodes within a coherency controller of a node is locally stored. The coherency controller receives a transaction relating a line of local memory of the node. In response to locally determining that the line of the local memory is not being cached by another node and/or has not been modified by another node, the coherency controller processes the transaction without accessing tag directory information regarding the line. A table within the controller may store entries corresponding to local memory sections. Each entry includes a count value tracking a number of lines of the section being cached by other nodes, and a count value tracking a number of lines of the section that have been modified by other nodes. The table may also include flags corresponding to the sections, each flag indicating the validity of the section's contents.
    • 关于节点的一致性控制器内的其他节点的存储器访问的信息被本地存储。 一致性控制器接收与该节点的一行本地存储器相关的事务。 响应于本地确定本地存储器的行不被另一个节点缓存和/或尚未被另一个节点修改,一致性控制器处理该事务而不访问关于该行的标签目录信息。 控制器内的表可以存储对应于本地存储器部分的条目。 每个条目包括跟踪由其他节点缓存的段的数量的计数值,以及跟踪由其他节点修改的段的数量的计数值。 该表还可以包括对应于这些部分的标志,每个标志指示该部分的内容的有效性。