【技术实现步骤摘要】
技术介绍
本专利技术涉及一种方法和设备,用于使用分布式高速缓存器(例如,处于超大规模集成电路(VLSI)设备中)。更具体来讲,本专利技术涉及一种可扩充的方法,该方法用于通过实现分布式高速缓存器来改善高速缓存器的带宽和等待时间性能。正如现有技术中所公知的,计算机系统中的系统高速缓存器用于增强现代计算机的系统性能。例如,高速缓存器可以通过保持最近存取的存储单元、以备它们被再次需要,在处理器和相对慢速的系统存储器之间维护数据。高速缓存器的存在使得处理器可以利用快速存取的高速缓存器中的数据,来连续地执行操作。从结构上来讲,系统高速缓存器被设计为“单片式”单元。为了向处理器核心给出来自多条流水线的同步读写访问,可以为单片式高速缓存器设备添加多个端口。然而,使用具有几个端口的单片式高速缓存器设备(例如,以两端口的单片式高速缓存器的方式),存在几种在结构以及实现方式方面的不利影响。对于两端口单片式高速缓存器设备的当前解决方案可能包括,对于来自两个端口的请求、为对这些请求进行的服务进行复用,或者提供两组地址、命令和数据端口。由于必须在多个端口之间共享高速缓存器资源,前一方案、也就是进 ...
【技术保护点】
一种高速缓存器一致性设备,包括:多个客户端口,均与多个端口部件之一相耦合;多个子单元高速缓存器,均与所述多个客户端口之一相耦合,并且均被分配给所述多个端口部件之一;以及一致性引擎,与所述多个子单元高速缓存器相耦合。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:K克雷塔,D贝尔,R乔治,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。