首页> 外国专利> Multiprocessor system for maintaining cache coherency by checking the coherency in the order of the transactions being issued on the bus

Multiprocessor system for maintaining cache coherency by checking the coherency in the order of the transactions being issued on the bus

机译:用于通过按总线上发布的事务顺序检查一致性来维护高速缓存一致性的多处理器系统

摘要

A coherency scheme of use with a system having a bus, a main memory, a main memory controller for accessing main memory in response to transactions received on the bus, and a set of processor modules coupled to the bus. Each processor module has a cache memory and is capable of transmitting coherent transactions on the bus to other processor modules and to the main memory controller. Each processor module detects coherent transactions issued on the bus and performs cache coherency checks for each of the coherent transactions. Each processor module has a coherency queue for storing all transactions issued on the bus and for performing coherency checks for the transactions in first-in, first-out order. When a module transmits a coherent transaction on a bus, it places its own transaction into its own coherency queue.
机译:一种与系统配合使用的一致性方案,该系统具有总线,主存储器,用于响应于在总线上接收到的事务而访问主存储器的主存储器控制器以及与总线耦合的一组处理器模块。每个处理器模块都有一个高速缓冲存储器,并且能够将总线上的相关事务传输到其他处理器模块和主存储器控制器。每个处理器模块检测在总线上发出的一致性事务,并为每个一致性事务执行缓存一致性检查。每个处理器模块都有一个一致性队列,用于存储总线上发出的所有事务,并以先进先出的顺序对事务执行一致性检查。当模块在总线上传输一致性事务时,它将其自身的事务放入其自身的一致性队列中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号