会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data processing system having a data memory interlock coherency scheme
    • 数据处理系统具有数据存储器互锁一致性方案
    • US4977498A
    • 1990-12-11
    • US176785
    • 1988-04-01
    • Joseph RastegarAnne S. Valiton
    • Joseph RastegarAnne S. Valiton
    • G06F12/08G06F12/12
    • G06F12/0822G06F12/126
    • This invention is directed to a memory system that determines which blocks of a set of associative blocks in cache memory are unavailable for replacement. This is accomplished by operating the memory system to maintain a duplicate set of tags which track block ownership for this cache pursuant to a "snoopy" protocol. In addition, the cache system maintains a bit associated with each memory address to indicate whether any data blocks resident in it have been locked. The interlock status of the data blocks in the cache is not communicated to the memory system. Once a block is locked, it cannot be allocated for replacement until it is unlocked. When the cache system encounters a locked block, it skips over that block and allocates the next block of the associative blocks. From this, the memory system infers, by means of a replacement algorithm, that block is being locked and, therefore, cannot be replaced. This enables the memory system to implement an irregular replacement policy for this cache when the block to be replaced is owned and locked.
    • 本发明涉及一种存储器系统,其确定高速缓冲存储器中的一组相关块的哪些块不可用于替换。 这是通过操作存储器系统来维护根据“窥探”协议跟踪该缓存的块所有权的重复标签集来实现的。 此外,缓存系统保持与每个存储器地址相关联的位,以指示驻留在其中的任何数据块是否已被锁定。 高速缓存中的数据块的互锁状态不传送到存储器系统。 一旦块被锁定,在解锁之前不能分配块。 当缓存系统遇到锁定块时,它跳过该块并分配关联块的下一个块。 由此,存储器系统通过替换算法推断该块被锁定,因此不能被替换。 这样,当要更换的块被拥有并被锁定时,这使得存储器系统能够为该缓存实现不规则的替换策略。