System and method for servicing copyback requests in a multiprocessor
system with a shared memory
    5.
    发明授权
    System and method for servicing copyback requests in a multiprocessor system with a shared memory 失效
    在具有共享内存的多处理器系统中为副本请求提供服务的系统和方法

    公开(公告)号:US5765196A

    公开(公告)日:1998-06-09

    申请号:US607364

    申请日:1996-02-27

    CPC classification number: G06F12/0804 G06F12/0833

    Abstract: In a multiprocessor system having a shared memory, each central processor services copyback requests from other central processors. Each central processor has a writeback buffer along with a plurality of tag buffers and an associated snoop architecture for processing writeback and copyback commands. Each central processor includes a cache subsystem having a system interface, a main cache and an associated tag array. The system interface has an address controller and data controller, each having separate input and output queues for interfacing between the central processor and system control and data buses. The address controller includes a set of duplicate tags that mirror the tags associated with the main cache, and an auxiliary tag input buffer and auxiliary tag output buffer. The address controller has for each line in the output queue an associated pointer that indicates the location in the data controller where data is stored that is associated with output queued commands. In operation, the address controller processes inbound multiple copyback requests without requiring the central processor to access data from its associated main cache. The address controller utilizes the output queues in the address and data controller as well as the auxiliary tag buffers to store copyback data and tag information.

    Abstract translation: 在具有共享存储器的多处理器系统中,每个中央处理器服务来自其他中央处理器的复制请求。 每个中央处理器具有回写缓冲器以及多个标签缓冲器以及相关联的窥探架构,用于处理写回和复制命令。 每个中央处理器包括具有系统接口,主缓存和相关标签阵列的缓存子系统。 系统接口具有一个地址控制器和数据控制器,每个都具有单独的输入和输出队列,用于中央处理器与系统控制和数据总线之间的接口。 地址控制器包括一组反映与主缓存相关联的标签的重复标签,以及辅助标签输入缓冲器和辅助标签输出缓冲器。 地址控制器对于输出队列中的每一行都有一个关联的指针,指示数据控制器中存储与输出排队命令相关联的数据的位置。 在操作中,地址控制器处理入站多个回拷请求,而不要求中央处理器从其相关联的主缓存访问数据。 地址控制器利用地址和数据控制器中的输出队列以及辅助标签缓冲器来存储副本数据和标签信息。

Patent Agency Ranking