发明名称 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.
申请公布号 US6636949(B2) 申请公布日期 2003.10.21
申请号 US20020042008 申请日期 2002.01.07
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 BARROSO LUIZ A.;GHARACHORLOO KOUROSH;NOWATZYK ANDREAS;STETS ROBERT J.;RAVISHANKAR MOSUR K.
分类号 G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址