高速缓冲存储器、系统和数据存储方法技术方案

技术编号:3764150 阅读:235 留言:0更新日期:2012-04-11 18:40
本发明专利技术的高速缓冲存储器是一种组相联方式的高速缓冲存储器,其中,具备由保持数据与标签的多个入口构成之多个通路(way);第1保持机构,对每个通路保持表示应优先存储之数据种类的优先属性;第2保持机构,配备于多个通路中至少第1通路中,对该通路的每个入口保持表示保持在该入口中的数据种类之数据属性;和控制机构,优先从处理器输出的数据属性与第1保持机构中保持的优先属性一致的通路,执行入口的替换控制,所述控制机构还在高速缓冲存储器遗漏时,(a)在属于利用来自处理器的地址选择的组之入口中第1通路入口中存储有效的数据,(b)该入口的数据属性与来自处理器的数据属性及第1通路的优先属性一致,并且(c)在属于选择的所述组之入口中第1通路之外的其它通路之入口中没有有效数据的情况下,在该其它通路的入口中存储数据。

【技术实现步骤摘要】

本专利技术涉及一种存储多个数据处理的数据的。
技术介绍
作为为了高速访问主存储器、将高速缓冲存储器分割成块并再将各个块分配会合不同程序的技术,例如有专利文献l。专利文献l:特开昭62-144257号公报但是,在,技术中,因为将程序使用的块固定,所以即便其它块中有空区域,也不能有效利用。并且,在,骄间共享数据的情况下,由于需要共享f辨本身,所以在存在由全部禾歸所共享的数据的情况下,不能存储在高速缓冲存储器中,或者,不能向禾聘分配块。例如,在系统同时执行动态图像处理与声音处理的情况下,为了将声音处理的数据存储在高速缓冲存储器中,从高速缓冲存储器中逐出在动态图像处理中还需要滞留在高速缓冲存储器中之数据。结果,动态图像处理的,之高速缓冲存储器遗漏增加,在规定时间内动态图像处理不会结束。
技术实现思路
本专利技术的目的在于劍共一种在存储不同种类,的情况下、 一个数据处理不会对另一数据处a^成坏影响的使效率提高的。为了解决上述问题,本专利技术的高速缓冲存储器是一种组相联(setassociative)方式的高速缓冲存储器,其中,具备由保持数据与+礎的多个入口构成之多^H15各(way);第1保持机本文档来自技高网...

【技术保护点】
一种系统,其特征在于:具备 第1处理器; 用于第1处理器的第一1次高速缓冲存储器; 第2处理器; 用于第2处理器的第二1次高速缓冲存储器;和 用于第1处理器和第2处理器的2次高速缓冲存储器, 所述2次高速 缓冲存储器,是组关联方式的高速缓冲存储器,具备: 由保持数据与标签的多个入口构成的多个通路; 第1保持机构,对每个通路保持表示应优先存储之数据种类的优先属性; 第2保持机构,配备于多个通路中至少第1通路中,对该通路的每个入 口保持表示保持在该入口中的数据种类之数据属性;和 控制机构,使从处...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:吉冈志郎
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1