一种实现高速缓存一致性协议的分层系统及其方法

    公开(公告)号:CN103440223A

    公开(公告)日:2013-12-11

    申请号:CN201310385812.8

    申请日:2013-08-29

    IPC分类号: G06F15/163 G06F12/08

    摘要: 本发明公开了一种实现高速缓存一致性协议的分层系统及其方法,其方案是:分层系统的第一层采用总线监听协议以适应其共享总线架构,第二层则采用基于目录的高速缓存一致性协议以适应其NoC片上互联网络架构,两种架构通过每个节点的节点控制器来转发两种协议发出的一致性维护信号,使得两种协议之间可以相互通信,进而使得混合一致性协议可以维护整个系统的高速缓存一致性。本方法具有性能高、实时性好、可扩展性强、设计复杂度小,既解决了共享总线架构的总线带宽问题,又解决了基于目录的一致性协议中目录所占存储空间过大的问题,使其能够更好的适应更大规模的多内核处理器。

    一种实现高速缓存一致性协议的分层系统及其方法

    公开(公告)号:CN103440223B

    公开(公告)日:2017-04-05

    申请号:CN201310385812.8

    申请日:2013-08-29

    IPC分类号: G06F15/163 G06F12/0811

    摘要: 本发明公开了一种实现高速缓存一致性协议的分层系统及其方法,其方案是:分层系统的第一层采用总线监听协议以适应其共享总线架构,第二层则采用基于目录的高速缓存一致性协议以适应其NoC片上互联网络架构,两种架构通过每个节点的节点控制器来转发两种协议发出的一致性维护信号,使得两种协议之间可以相互通信,进而使得混合一致性协议可以维护整个系统的高速缓存一致性。本方法具有性能高、实时性好、可扩展性强、设计复杂度小,既解决了共享总线架构的总线带宽问题,又解决了基于目录的一致性协议中目录所占存储空间过大的问题,使其能够更好的适应更大规模的多内核处理器。