发明名称 Cache memory control and multi-processor system
摘要 The processors # 0 to # 3 execute a plurality of threads whose execution sequence is defined, in parallel. When the processor # 1 that executes a thread updates the self-cache memory # 1, if the data of the same address exists in the cache memory # 2 of the processor # 2 that executes a child thread, it updates the cache memory # 2 simultaneously, but even if it exists in the cache memory # 0 of the processor # 0 that executes a parent thread, it doesn't rewrite the cache memory # 0 but only records that rewriting has been performed in the cache memory # 1. When the processor # 0 completes a thread, a cache line with the effect that the data has been rewritten recorded from a child thread may be invalid and a cache line without such record is judged to be effective. Whether a cache line which may be invalid is really invalid or effective is examined during execution of the next thread.
申请公布号 GB2380292(B) 申请公布日期 2005.11.30
申请号 GB20020016270 申请日期 2002.07.12
申请人 * NEC CORPORATION;* NEC CORPORATION 发明人 ATSUFUMI * SHIBAYAMA;SATOSHI * MATSUSHITA
分类号 G06F9/46;G06F9/52;G06F12/08;G06F15/16;G06F15/177;(IPC1-7):G06F12/08 主分类号 G06F9/46
代理机构 代理人
主权项
地址