Link retry per virtual channel
    1.
    发明申请
    Link retry per virtual channel 审中-公开
    每个虚拟通道的链接重试

    公开(公告)号:US20060140122A1

    公开(公告)日:2006-06-29

    申请号:US11023707

    申请日:2004-12-28

    IPC分类号: H04L1/00

    CPC分类号: H04L1/1874

    摘要: Methods and apparatus that allow lost packets on one virtual channel to be retried without requiring all subsequently issued packets, sent over other virtual channels, to be retried. In other words, packet retries may be performed on a “per virtual channel” basis. As a result, other virtual channels, not experiencing lost packets, may not suffer reductions in their bandwidth due to a lost packet occurring on another virtual channel.

    摘要翻译: 允许重试在一个虚拟通道上丢失分组的方法和装置,而不需要在其他虚拟通道上发送的所有随后发出的分组重新尝试。 换句话说,分组重试可以在“每个虚拟通道”的基础上执行。 结果,由于在另一个虚拟通道上发生丢失的分组,其他虚拟通道不会遇到丢失的数据包,可能不会降低其带宽。

    Method and apparatus for tracking cached addresses for maintaining cache coherency in a computer system having multiple caches
    2.
    发明申请
    Method and apparatus for tracking cached addresses for maintaining cache coherency in a computer system having multiple caches 有权
    用于跟踪缓存地址以在具有多个高速缓存的计算机系统中维持高速缓存一致性的方法和装置

    公开(公告)号:US20050160226A1

    公开(公告)日:2005-07-21

    申请号:US10760431

    申请日:2004-01-20

    IPC分类号: G06F12/00 G06F12/08

    摘要: A computer system includes multiple caches and a cache line state directory structure, having at least a portion dedicated to a particular device cache within a particular device, and contains a fixed number of entries having a one-to-one correspondence to the cache lines of the cache to which it corresponds. The cache line state directory is used to determine whether it is necessary to send an invalidation message to the device cache. In the preferred embodiment, a dedicated portion of the cache line state directory structure corresponds to an I/O bridge device cache. Preferably, the cache line state directory also maintains state for one or more processor caches in a different format. The computer system preferably uses a NUMA architecture, the directories being maintained by node servers in each node.

    摘要翻译: 计算机系统包括多个高速缓存和高速缓存行状态目录结构,其具有专用于特定设备内的特定设备高速缓存的至少一部分,并且包含固定数量的与高速缓存行的一一对应关系的条目 它对应的缓存。 高速缓存行状态目录用于确定是否需要向设备缓存发送无效消息。 在优选实施例中,高速缓存行状态目录结构的专用部分对应于I / O桥设备高速缓存。 优选地,高速缓存行状态目录还维持不同格式的一个或多个处理器高速缓存的状态。 计算机系统优选地使用NUMA架构,目录由每个节点中的节点服务器维护。