发明公开
EP0412353A2 Multiprocessor cache system having three states for generating invalidating signals upon write accesses
失效
具有三种状态,用于当写访问产生失效信号多处理器超高速缓冲存储器系统。
- 专利标题: Multiprocessor cache system having three states for generating invalidating signals upon write accesses
- 专利标题(中): 具有三种状态,用于当写访问产生失效信号多处理器超高速缓冲存储器系统。
-
申请号: EP90114195.2申请日: 1990-07-24
-
公开(公告)号: EP0412353A2公开(公告)日: 1991-02-13
- 发明人: Nishii, Osamu , Uchiyama, Kunio , Aoki, Hirokazu , Oishi, Kanji , Kitano, Jun , Hatano, Susumu
- 申请人: HITACHI, LTD.
- 申请人地址: 6, Kanda Surugadai 4-chome Chiyoda-ku, Tokyo 100 JP
- 专利权人: HITACHI, LTD.
- 当前专利权人: HITACHI, LTD.
- 当前专利权人地址: 6, Kanda Surugadai 4-chome Chiyoda-ku, Tokyo 100 JP
- 代理机构: Strehl Schübel-Hopf Groening & Partner
- 优先权: JP206773/89 19890811
- 主分类号: G06F12/08
- IPC分类号: G06F12/08
摘要:
Herein disclosed is a multiprocessor system which comprises first and second processors (1001 and 1002), first and second cache memories (100:#1 and #2), an address bus (123), a data bus (126), an invalidating signal line (PURGE:131) and a main memory (1004). The first and second cache memories are operated by the copy-back method. The state of the data of the first cache (100:#1) exists in one state selected from a group consisting of an invalid first state, a valid and non-updated second state and a valid and updated third state. The second cache (100:#2) is constructed like the first cache. When the write access of the first processor hits the first cache, the state of the data of the first cache is shifted from the second state to the third state, and the first cache outputs the address of the write hit and the invalidating signal to the address bus and the invalidating signal line, respectively. When the write access from the first processor misses the first cache, a data of one block is block-transferred from the main memory to the first cache, and the invalidating signal is outputted. After this, the first cache executes the write of the data in the transfer block. In case the first and second caches hold the data in the third state relating to the pertinent address when an address of an access request is fed to the address bus (123), the pertinent cache writes back the pertinent data in the main memory.
公开/授权文献
信息查询