首页> 外国专利> System for handling coherence protocol races in a scalable shared memory system based on chip multiprocessing

System for handling coherence protocol races in a scalable shared memory system based on chip multiprocessing

机译:基于芯片多处理的可伸缩共享存储系统中处理一致性协议竞赛的系统

摘要

In a chip multiprocessor system, the coherence protocol is split into two cooperating protocols implemented by different hardware modules. One protocol is responsible for cache coherence management within the chip, and is implemented by a second-level cache controller. The other protocol is responsible for cache coherence management across chip multiprocessor nodes, and is implemented by separate cache coherence protocol engines. The cache controller and the protocol engine within each node communicate and synchronize memory transactions involving multiple nodes to maintain cache coherence within and across the nodes. The present invention addresses race conditions that arise during this communication and synchronization.
机译:在芯片多处理器系统中,一致性协议分为由不同硬件模块实现的两个协作协议。一种协议负责芯片内的高速缓存一致性管理,并由第二级高速缓存控制器实现。另一个协议负责跨芯片多处理器节点的缓存一致性管理,并由单独的缓存一致性协议引擎实现。每个节点中的缓存控制器和协议引擎通信并同步涉及多个节点的内存事务,以维护节点内部和节点之间的缓存一致性。本发明解决在该通信和同步期间出现的竞争条件。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号