Piggy-Back Snoops For Non-Coherent Memory Transactions Within Distributed Processing Systems
    2.
    发明申请
    Piggy-Back Snoops For Non-Coherent Memory Transactions Within Distributed Processing Systems 有权
    在分布式处理系统中的非相干存储器事务的捎带侦察

    公开(公告)号:US20160085478A1

    公开(公告)日:2016-03-24

    申请号:US14495209

    申请日:2014-09-24

    IPC分类号: G06F3/06

    摘要: Piggy-back snoops are used for non-coherent memory transactions in distributed processing systems. Coherent and non-coherent memory transactions are received from a plurality of processing cores within a distributed processing system. Non-coherent snoop information for the non-coherent memory transactions is combined with coherent snoop information for the coherent memory transactions to form expanded snoop messages. The expanded snoop messages are then output to a snoop bus interconnect during snoop cycles for the distributed processing system. As such, when the processing cores monitor the snoop bus interconnect, the processing cores receive the non-coherent snoop information along with coherent snoop information within the same snoop cycle. While this piggy-backing of non-coherent snoop information with coherent snoop information uses an expanded snoop bus interconnect, usage of the coherent snoop bandwidth is significantly reduced thereby improving overall performance of the distributed processing system.

    摘要翻译: 捎带窥探用于分布式处理系统中的非相干内存事务。 从分布式处理系统内的多个处理核心接收相干和非相干存储器事务。 用于非相干存储器事务的非相干窥探信息与用于相干存储器事务的相干窥探信息组合以形成扩展的窥探消息。 然后,在分布式处理系统的窥探周期中,扩展的窥探消息被输出到窥探总线互连。 因此,当处理核心监视窥探总线互连时,处理核心在相同的窥探周期内接收非相干窥探信息以及连贯窥探信息。 虽然具有相干窥探信息的非相干窥探信息的这种捎带使用扩展的窥探总线互连,但是相干窥探带宽的使用显着减少,从而提高了分布式处理系统的整体性能。

    Piggy-back snoops for non-coherent memory transactions within distributed processing systems
    3.
    发明授权
    Piggy-back snoops for non-coherent memory transactions within distributed processing systems 有权
    对分布式处理系统内非相干内存事务的回拨监听

    公开(公告)号:US09448741B2

    公开(公告)日:2016-09-20

    申请号:US14495209

    申请日:2014-09-24

    IPC分类号: G06F3/06 G06F12/08

    摘要: Piggy-back snoops are used for non-coherent memory transactions in distributed processing systems. Coherent and non-coherent memory transactions are received from a plurality of processing cores within a distributed processing system. Non-coherent snoop information for the non-coherent memory transactions is combined with coherent snoop information for the coherent memory transactions to form expanded snoop messages. The expanded snoop messages are then output to a snoop bus interconnect during snoop cycles for the distributed processing system. As such, when the processing cores monitor the snoop bus interconnect, the processing cores receive the non-coherent snoop information along with coherent snoop information within the same snoop cycle. While this piggy-backing of non-coherent snoop information with coherent snoop information uses an expanded snoop bus interconnect, usage of the coherent snoop bandwidth is significantly reduced thereby improving overall performance of the distributed processing system.

    摘要翻译: 捎带窥探用于分布式处理系统中的非相干内存事务。 从分布式处理系统内的多个处理核心接收相干和非相干存储器事务。 用于非相干存储器事务的非相干窥探信息与用于相干存储器事务的相干窥探信息组合以形成扩展的窥探消息。 然后,在分布式处理系统的窥探周期中,扩展的窥探消息被输出到窥探总线互连。 因此,当处理核心监视窥探总线互连时,处理核心在相同的窥探周期内接收非相干窥探信息以及连贯窥探信息。 虽然具有相干窥探信息的非相干窥探信息的这种捎带使用扩展的窥探总线互连,但是相干窥探带宽的使用显着减少,从而提高了分布式处理系统的整体性能。

    Methods And Systems For Controlling Ordered Write Transactions To Multiple Devices Using Switch Point Networks
    4.
    发明申请
    Methods And Systems For Controlling Ordered Write Transactions To Multiple Devices Using Switch Point Networks 有权
    使用交换点网络控制多个设备的有序写入事务的方法和系统

    公开(公告)号:US20160085706A1

    公开(公告)日:2016-03-24

    申请号:US14495096

    申请日:2014-09-24

    IPC分类号: G06F13/40

    CPC分类号: G06F13/4022 G06F13/1621

    摘要: Ordered write transactions from requester devices to multiple target devices are controlled using switch point networks. The requester device and the multiple target devices for the write transactions are coupled to a network of interconnected switch points. Write requests are generated for a plurality of parcels associated with a block of data to be written. The write requests have a particular order associated with an order in which the parcels are to be written, and these write requests are provided to the switch point interconnection network in the particular order. At least one of the switch points is then used to control the flow of write requests to the multiple target devices such that the particular order is maintained. In one embodiment, the target devices are memory devices, and the particular order is based upon the AXI (Advanced eXtensible Interface) protocol.

    摘要翻译: 使用切换点网络控制从请求者设备到多个目标设备的有序写入事务。 用于写事务的请求者设备和多个目标设备被耦合到互连交换点的网络。 为与要写入的数据块相关联的多个宗地生成写入请求。 写请求具有与要写入宗地的顺序相关联的特定顺序,并且这些写请求以特定顺序提供给交换点互连网络。 然后至少一个切换点用于控制对多个目标设备的写入请求的流程,使得保持特定的顺序。 在一个实施例中,目标设备是存储设备,并且特定顺序基于AXI(高级可扩展接口)协议。