首页> 外国专利> Method and apparatus for transaction pacing to reduce destructive interference between successive transactions in a distributed symmetric multiprocessor system

Method and apparatus for transaction pacing to reduce destructive interference between successive transactions in a distributed symmetric multiprocessor system

机译:在分布式对称多处理器系统中进行事务处理以减少连续事务之间的破坏性干扰的方法和装置

摘要

A distributed system structure for a large-way, symmetric multiprocessor system using a bus-based ache-coherence protocol is provided. The distributed system structure contains an address switch, multiple memory subsystems, and multiple master devices, either processors, I/O agents, or coherent memory adapters, organized into a set of nodes supported by a node controller. The node controller receives commands from a master device, communicates with a master device as another master device or as a slave device, and queues commands received from a master device. Since the achievement of coherency is distributed in time and space, the node controller helps to eliminate certain types of snoop collisions by pacing commands selected from its queues in certain circumstances. After a command is selected for snoop from a particular queue, the node controller does not select another command for snoop from that particular queue until the command returns for snoop, at which time the node controller may introduce a configurable delay before allowing a command to be selected from that particular queues.
机译:提供了用于使用基于总线的疼痛一致性协议的大型对称多处理器系统的分布式系统结构。分布式系统结构包含一个地址开关,多个内存子系统和多个主设备(处理器,I / O代理或相干内存适配器),它们被组织为节点控制器支持的一组节点。节点控制器从主设备接收命令,与作为另一主设备或从设备的主设备通信,并对从主设备接收的命令进行排队。由于一致性的实现是在时间和空间上分布的,因此在某些情况下,节点控制器通过调整从其队列中选择的命令来帮助消除某些类型的侦听冲突。从特定队列中选择用于侦听的命令后,节点控制器不会从该特定队列中选择另一个命令进行侦听,直到该命令返回以进行侦听为止,此时节点控制器可能会引入可配置的延迟,然后才允许执行命令侦听。从特定队列中选择。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号