会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Multi-processor system for invalidating hierarchical cache
    • 用于无效分层缓存的多处理器系统
    • US5287484A
    • 1994-02-15
    • US976645
    • 1992-11-13
    • Osamu NishiiKunio UchiyamaHirokazu AokiTakashi KikuchiYasuhiko Saigou
    • Osamu NishiiKunio UchiyamaHirokazu AokiTakashi KikuchiYasuhiko Saigou
    • G06F12/08
    • G06F12/0811G06F12/0897
    • A non-shared system with respect to an outside and an inside cache in a multi-processor system has multi-layer hierarchical cache. An invalidation address on a main memory address bus 31 in company with the rewriting of a main memory 30 is transmitted via a first and a second path 35, 36 to inside caches 11,21 so as to invalidate these inside caches 11, 21. The invalidation address is transmitted to the outside caches 12, 22 via the bidirectional connections between the main memory address bus 31 and outside caches 12, 22 so as to invalidate these outside caches 12, 22. It is extremely improbable for the address of access for writing to the transmitted to the main memory address bus 31 because the outside caches 12, 22 are operated in either copy back or write once system. As a result, even though the invalidation address is transmitted to the outside caches 12, 22 via the bidirectional connections between the main memory address bus 31 and the outside caches 12, 22, it is extremely improbably for the address of access for writing to conflict with a signal on the bidirectional connection.
    • 关于多处理器系统中的外部和内部高速缓存的非共享系统具有多层分层高速缓存。 主存储器地址总线31上的与主存储器30的重写有关的无效地址经由第一和第二路径35,36被发送到高速缓存11,21内部,以使这些内部缓存11,21无效。 无效地址通过主存储器地址总线31和外部高速缓存12,22之间的双向连接被发送到外部高速缓存12,22,以使这些外部高速缓存12,22成为无效。对于写入访问地址是非常不可能的 由于外部高速缓存12,22以一个或多个拷贝的一次系统操作,所以传送到主存储器地址总线31。 结果,即使无效地址经由主存储器地址总线31和外部高速缓存12,22之间的双向连接被发送到外部高速缓存12,22,对于写入冲突的访问地址极其不可能 在双向连接上有一个信号。
    • 7. 发明授权
    • Multiprocessor cache system having three states for generating
invalidating signals upon write accesses
    • 具有三种状态的多处理器缓存系统,用于在写访问时产生无效信号
    • US5283886A
    • 1994-02-01
    • US950746
    • 1992-09-24
    • Osamu NishiiKunio UchiyamaHirokazu AokiKanji OishiJun KitanoSusumu Hatano
    • Osamu NishiiKunio UchiyamaHirokazu AokiKanji OishiJun KitanoSusumu Hatano
    • G06F12/08G06F12/12
    • G06F12/0833
    • 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.
    • 这里公开了一种多处理器系统,其包括第一和第二处理器(1001和1002),第一和第二高速缓冲存储器(100:#1和#2),地址总线(123),数据总线(126),无效信号 线(PURGE:131)和主存储器(1004)。 第一和第二高速缓存存储器通过复制方法操作。 第一高速缓存(100:#1)的数据的状态存在于从由无效的第一状态,有效和未更新的第二状态以及有效和更新的第三状态组成的组中选择的一个状态中。 第二个缓存(100:#2)被构造成像第一个缓存。 当第一处理器的写入访问第一高速缓存时,第一高速缓存的数据的状态从第二状态转移到第三状态,并且第一高速缓存将写入命中的地址和无效信号输出到 地址总线和无效信号线。 当来自第一处理器的写访问错过第一高速缓存时,一个块的数据被从主存储器块传输到第一高速缓存,并且输出无效信号。 之后,第一个缓存执行传输块中数据的写入。 在第一和第二高速缓冲存储器将存取请求地址与相关地址相关的第三状态的数据保存到地址总线(123)的情况下,相关高速缓冲存储器将相关数据写回到主存储器中。