会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Fixed snoop response time for source-clocked multiprocessor busses
    • 源时钟多处理器总线的固定侦听响应时间
    • US07171445B2
    • 2007-01-30
    • US10042103
    • 2002-01-07
    • James W. AllenMichael John MayfieldAlvan Wing Ng
    • James W. AllenMichael John MayfieldAlvan Wing Ng
    • G06F1/12G06F13/40
    • G06F12/0831
    • An interfacing logic is implemented in one or more processors and a memory controller in a multiprocessor system. The interfacing logic enables all processors to receive snoops and snoop responses substantially at the same time by delaying data transmitted over faster busses before the data is provided to a local logic at a receiving end of the faster busses. The interfacing logic comprises two or more paths of a multiplexer component connected to a storage component. The storage components are connected to another multiplexer component for selecting one of the two or more paths. Preferably, a bus control logic in the receiving end determines how much delay is performed to compensate for delay differences between data busses.
    • 在多处理器系统中的一个或多个处理器和存储器控制器中实现接口逻辑。 接口逻辑使得所有处理器能够在将数据提供给较快总线的接收端的本地逻辑之前通过延迟在更快的总线上传输的数据同时接收窥探和窥探响应。 接口逻辑包括连接到存储组件的多路复用器组件的两个或多个路径。 存储组件连接到另一个多路复用器组件,用于选择两个或更多个路径中的一个。 优选地,接收端中的总线控制逻辑确定执行多少延迟以补偿数据总线之间的延迟差。
    • 10. 发明授权
    • Method and system for implementing remstat protocol under inclusion and non-inclusion of L1 data in L2 cache to prevent read-read deadlock
    • 在L2缓存中包含和不包含L1数据的实现remstat协议的方法和系统,以防止读取死锁
    • US06587930B1
    • 2003-07-01
    • US09404400
    • 1999-09-23
    • Sanjay Raghunath DeshpandePeter Steven LenkMichael John Mayfield
    • Sanjay Raghunath DeshpandePeter Steven LenkMichael John Mayfield
    • G06F1200
    • G06F12/0811G06F12/0833
    • A distributed system structure for a large-way, multi-bus, multiprocessor system using a bus-based cache-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. The system allows for the implementation of a bus protocol that reports the state of a cache line to a master device along with the first beat of data delivery for a cacheable coherent Read. Since the achievement of coherency is distributed in time and space, the issue of data integrity is addressed through a variety of actions. In one implementation, the node controller helps to maintain cache coherency for commands by blocking a master device from receiving certain transactions so as to prevent Read-Read deadlocks. In another implementation, the master devices use a bus protocol that prevents Read-Read deadlocks in a distributed, multi-bus, multiprocessor system.
    • 提供了一种使用基于总线的高速缓存相干协议的大容量多总线多处理器系统的分布式系统结构。 分布式系统结构包含地址交换机,多个存储器子系统以及被组织成由节点控制器支持的一组节点的多个主设备,处理器,I / O代理或相干存储器适配器。 节点控制器从主设备接收命令,与主设备作为另一个主设备或从设备通信,并对从主设备接收的命令进行排队。 该系统允许执行总线协议,该总线协议将高速缓存行的状态与可高速缓存的相干读取的第一个数据传送节点一起报告给主设备。 由于实现一致性是在时间和空间上分配的,所以数据完整性的问题通过各种各样的动作来解决。 在一个实现中,节点控制器有助于通过阻止主设备接收某些事务来保持命令的高速缓存一致性,从而防止读取 - 读取死锁。 在另一实现中,主设备使用总线协议来防止分布式多总线多处理器系统中的读 - 读死锁。