COHERENCY CONTROLLER WITH REDUCED DATA BUFFER
    1.
    发明申请
    COHERENCY CONTROLLER WITH REDUCED DATA BUFFER 有权
    具有减少数据缓冲器的对称控制器

    公开(公告)号:US20140095809A1

    公开(公告)日:2014-04-03

    申请号:US13941483

    申请日:2013-07-13

    CPC classification number: G06F12/0831

    Abstract: A coherency controller with a data buffer store that is smaller than the volume of pending read data requests. Data buffers are allocated only for requests that match the ID of another pending request. Buffers are deallocated if all snoops receive responses, none of which contain data. Buffers containing clean data have their data discarded and are reallocated to later requests. The discarded data is later read from the target. When all buffers are full of dirty data requests with a pending order ID are shunted into request queues for later service. Dirty data may be foisted onto coherent agents to make buffers available for reallocation. Accordingly, the coherency controller can issue snoops and target requests for a volume of data that exceeds the number of buffers in the data store.

    Abstract translation: 具有数据缓冲存储器的一致性控制器,其小于待处理的读取数据请求的数量。 数据缓冲区仅分配给与另一待处理请求的ID匹配的请求。 如果所有的snoops都收到响应,那么缓冲区被解除分配,其中没有一个包含数据。 包含干净数据的缓冲区会丢弃其数据,并将其重新分配给以后的请求。 丢弃的数据随后从目标读取。 当所有缓冲区充满了具有待处理订单ID的脏数据请求时,它们被分流到请求队列中以供稍后服务。 脏数据可能会被阻塞到相关代理上,以使缓冲区可用于重新分配。 因此,一致性控制器可以对超过数据存储器中的缓冲器数量的数据量发出窥探和目标请求。

Patent Agency Ranking