Separate victim buffer read and release control
    1.
    发明授权
    Separate victim buffer read and release control 失效
    单独的受害者缓冲区读取和释放控制

    公开(公告)号:US6101581A

    公开(公告)日:2000-08-08

    申请号:US957217

    申请日:1997-10-24

    IPC分类号: G06F12/08 G06F12/12

    CPC分类号: G06F12/0804 G06F12/0831

    摘要: In accordance with the present invention, a method and apparatus is provided for maintaining the coherency of victim data from a time when the data is stored in a victim data buffer until a time when the data is written into a main memory. Alternatively, the coherency of the victim data is preserved until a determination is made that pending probe messages do not target the victim data. At that time the victim data buffer can be deallocated.With both arrangements, a central processing unit can release a victim data buffer at a point in time other than when the data that is stored therein is read from the buffer. Thus, the central processor unit can perform the release or deallocation of the buffer when it is most efficient and when no further access to the data is required.

    摘要翻译: 根据本发明,提供一种方法和装置,用于在将数据存储在受害者数据缓冲器中直到数据被写入主存储器的时间内时保持受害者数据的一致性。 或者,保留受害者数据的一致性,直到确定未决探测消息不针对受害者数据为止。 当时可以释放受害者的数据缓冲区。 通过这两种布置,中央处理单元可以在从缓冲器读取存储在其中的数据以外的时间点释放受害者数据缓冲器。 因此,当中央处理器单元最有效并且不需要对数据的进一步访问时,中央处理器单元可以执行缓冲器的释放或释放。

    Independent victim data buffer and probe buffer release control utilzing
control flag
    2.
    发明授权
    Independent victim data buffer and probe buffer release control utilzing control flag 失效
    独立的受害者数据缓冲区和探针缓冲区释放控制利用控制标志

    公开(公告)号:US6061765A

    公开(公告)日:2000-05-09

    申请号:US957505

    申请日:1997-10-24

    IPC分类号: G06F12/08 G06F12/00

    CPC分类号: G06F12/0815 G06F12/0822

    摘要: In accordance with the present invention, a method and apparatus is provided for storing victim data evicted from a cache and for satisfying pending requests or probe messages that target victim data, using a set of victim data buffers coupled to a central processing unit of a computer system. Storage locations referred to as a "victim valid bit" and a "probe valid bit" are associated with each victim data buffer in the computer system to indicate a release condition for the coupled victim data buffer. With such an arrangement, the victim data buffer can be deallocated when the victim valid bit and the probe valid bit have both been cleared.

    摘要翻译: 根据本发明,提供了一种方法和装置,用于存储从高速缓存中移出的受害者数据,并且使用耦合到计算机的中央处理单元的一组受害者数据缓冲器来满足目标受害者数据的待决请求或探测消息 系统。 称为“受害者有效位”的存储位置和“探测有效位”与计算机系统中的每个受害者数据缓冲器相关联,以指示耦合的受害者数据缓冲器的释放条件。 通过这样的配置,当受害者有效位和探测有效位都被清除时,可以释放受害者数据缓冲区。