【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机存储器和与存储器相关的带宽利用率。专利技术背景主存储器压缩方案的一个典型目标是降低对主存储器的片外访问的带宽要求。在任意这类方案中,存储控制器需了解对于给定数据请求其必须读取全尺寸的块或缩小尺寸的块(如果块被压缩)。存在多种存储器压缩方式。许多方案使用可能大的片上数据结构来存储(或高速缓存)“压缩或未压缩”状态的不同主存储器块。这些片上结构在主存储器访问前被查询以确定应使用完全或缩小的存储器请求尺寸。如果大量存储器可压缩,那么这需要大的片上结构。另一个解决方案是对主存储器本身中压缩/未压缩状态的块以及相关数据进行编码。例如,可提供额外数据位以对状态进行编码或数据可通过反转ECC位而标记。首先, 假设数据被压缩而访问数据且如果返回的数据指示其未被压缩,那么剩余的数据被访问。 这种方式导致访问未压缩数据的不良延时,因为其要求在发出第二请求前存储器请求等待第一(假定压缩)数据返回。专利技术概要因此,在本专利技术的实施方案中,提供一种方法,其包括根据在访问存储器时是否存在带宽受限条件而以压缩访问模式和全(未压缩)访问模式从存储器检索数据。可基于例 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.06.22 US 12/820,3001.一种方法,其包括确定存储系统是否以带宽受限条件运行;响应于所述以所述带宽受限条件运行的存储系统,以压缩访问模式从存储器访问数据;以及响应于所述未以所述带宽受限条件运行的存储系统,以未压缩访问模式从所述存储器访问数据。2.根据权利要求I所述的方法,其进一步包括根据存储总线上的通信量高于预定阈值而确定所述带宽受限条件存在。3.根据权利要求I所述的方法,其进一步包括根据存储器访问请求队列的深度高于预定阈值而确定所述带宽受限条件存在。4.根据权利要求I所述的方法,其中以所述压缩访问模式检索数据包括响应于数据块的每个请求而从所述存储器检索缩小尺寸的数据块且其中以所述未压缩访问模式检索数据包括响应于数据块的每个请求而从所述存储器检索全尺寸数据块。5.根据权利要求4所述的方法,其进一步包括在检索所述缩小尺寸的数据块后,查看所述缩小尺寸的数据块是否压缩自用所述缩小尺寸的数据块检索的信息且如果未压缩,那么从所述存储器检索剩余的数据以形成全尺寸块。6.根据权利要求5所述的方法,其进一步包括发出与所述缩小尺寸的数据块不相关的存储器请求且在检索所述缩小尺寸的数据块与所述剩余的数据之间检索不相关数据以形成所述全尺寸的数据块。7.根据权利要求I所述的方法,其进一步包括存储有关所述存储器中的数据块在所述存储器中压缩或未压缩的信息。8.一种装置,其包括带宽受限确定逻辑,其响应于一个或...
【专利技术属性】
技术研发人员:詹姆斯·迈克尔·奥康纳,
申请(专利权)人:超威半导体公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。