-
公开(公告)号:CN103959255B
公开(公告)日:2016-06-29
申请号:CN201280057867.X
申请日:2012-09-26
Applicant: 凯为公司
CPC classification number: G06F12/1018 , G06F12/0292 , G06F12/06 , G06F2212/174 , G06F2212/2532
Abstract: 在一个实施例中,一种系统包括多个内存口(608A-608D)。这些内存口分布于多个子集中,其中每一个子集由一个子集索引标识并且这些内存口各自具有一个基于对应工作负载的单独等待时间。该系统进一步包括一个第一地址散列单元(602B),该第一地址散列单元被配置成用于接收一个包括一个虚拟内存地址的读取请求。该虚拟内存地址与一个复制因子相关联,并且该虚拟内存地址指的是图形数据。该第一地址散列单元将该复制因子转化成一个基于该虚拟内存地址的相应子集索引,并且将该虚拟内存地址转换成一个基于硬件的内存地址。该基于硬件的地址指的是该相应子集索引所指示的一个子集内的这些内存口中的图形数据。该系统进一步包括一个内存复制控制器(604),该内存复制控制器被配置成用于将对于该基于硬件的地址的读取请求指向该相应子集索引所指示的该子集内这些内存口中具有最低单独等待时间的一个。
-
公开(公告)号:CN103959255A
公开(公告)日:2014-07-30
申请号:CN201280057867.X
申请日:2012-09-26
Applicant: 凯为公司
CPC classification number: G06F12/1018 , G06F12/0292 , G06F12/06 , G06F2212/174 , G06F2212/2532
Abstract: 在一个实施例中,一种系统包括多个内存口(608A-608D)。这些内存口分布于多个子集中,其中每一个子集由一个子集索引标识并且这些内存口各自具有一个基于对应工作负载的单独等待时间。该系统进一步包括一个第一地址散列单元(602B),该第一地址散列单元被配置成用于接收一个包括一个虚拟内存地址的读取请求。该虚拟内存地址与一个复制因子相关联,并且该虚拟内存地址指的是图形数据。该第一地址散列单元将该复制因子转化成一个基于该虚拟内存地址的相应子集索引,并且将该虚拟内存地址转换成一个基于硬件的内存地址。该基于硬件的地址指的是该相应子集索引所指示的一个子集内的这些内存口中的图形数据。该系统进一步包括一个内存复制控制器(604),该内存复制控制器被配置成用于将对于该基于硬件的地址的读取请求指向该相应子集索引所指示的该子集内这些内存口中具有最低单独等待时间的一个。
-