使用流寄存器过滤监听请求的方法和装置

    公开(公告)号:CN100568206C

    公开(公告)日:2009-12-09

    申请号:CN200680010151.9

    申请日:2006-03-17

    CPC classification number: G06F12/0831 G06F12/0822 G06F2212/507 Y02D10/13

    Abstract: 一种用于在具有多个处理单元的计算环境中支持高速缓存一致性的方法和装置,其中每个处理单元具有与其关联的本地高速缓冲存储器。监听过滤器设备与每个处理单元相关联,并包括基于流寄存器组和相关联的流寄存器比较逻辑实现过滤方法的至少一个监听过滤器基元。在多个流寄存器组中,在任意时间点,至少一个流寄存器组是活动的,并且至少一个流寄存器组被标记为历史。此外,监听过滤器块在操作上耦合于高速缓存返转检测逻辑,从而在高速缓存返转状况检测到之时活动的流寄存器组的内容被转换到历史流寄存器组中,并且至少一个活动的流寄存器组的内容被复位。每个过滤器基元实现了流寄存器比较逻辑,其确定所接收的监听请求将会被转发到处理器还是被丢弃。

    使用流寄存器过滤监听请求的方法和装置

    公开(公告)号:CN101189590A

    公开(公告)日:2008-05-28

    申请号:CN200680010151.9

    申请日:2006-03-17

    CPC classification number: G06F12/0831 G06F12/0822 G06F2212/507 Y02D10/13

    Abstract: 一种用于在具有多个处理单元的计算环境中支持高速缓存一致性的方法和装置,其中每个处理单元具有与其关联的本地高速缓冲存储器。监听过滤器设备与每个处理单元相关联,并包括基于流寄存器组和相关联的流寄存器比较逻辑实现过滤方法的至少一个监听过滤器基元。在多个流寄存器组中,在任意时间点,至少一个流寄存器组是活动的,并且至少一个流寄存器组被标记为历史。此外,监听过滤器块在操作上耦合于高速缓存返转检测逻辑,从而在高速缓存返转状况检测到之时活动的流寄存器组的内容被转换到历史流寄存器组中,并且至少一个活动的流寄存器组的内容被复位。每个过滤器基元实现了流寄存器比较逻辑,其确定所接收的监听请求将会被转发到处理器还是被丢弃。

Patent Agency Ranking