【技术实现步骤摘要】
本专利技术涉及用于在计算机系统中有效供给数据的数据供给技术。
技术介绍
近年来,各种装置需要改善处理性能和降低成本。通常,计算机系统包括执行应用的处理器、数据处理电路以及用于存储程序或要处理的数据的诸如存储器的存储设备。理想的情况是,计算机系统中的存储设备能够高速读/写由处理器和数据处理电路使用的所有程序和数据。例如,如果诸如静态随机存取存储器(SRAM)的具有比较短的访问延迟的存储单元被设置为各处理器和数据处理电路的专用本地存储器,则能够容易地改善处理性倉泛。 另一方面,在实现装置的成本降低时,期望单个存储设备能够由多个处理器和数据处理电路共享,从而能够减少存储设备的数量。此外,当存储器用作存储设备时,在大多数情况下,此时广泛使用的便宜的动态随机存取存储器(DRAM)被用作存储器。然而,如果用使用便宜的DRAM,则与上述SRAM相比,将增加访问延迟。此外,如果单个存储设备在多个处理器和数据处理电路中被共享,则在处理器和数据处理电路中发生存储设备的读/写竞争。在这种情况下,对各访问进行仲裁,结果,将增加处理器或数据处理电路的访问延迟。因此,各处理器或数据处理电路 ...
【技术保护点】
一种数据供给设备,所述数据供给设备包括:输出单元;提取单元,其包括用于存储数据的存储区域,并被配置为将存储在所述存储区域中的数据供给至所述输出单元;以及预取单元,其被配置为从存储器请求要发送至所述输出单元的数据,其中,所述提取单元被配置为将从所述存储器接收的数据存储在作为所述存储区域的一部分的接收区域中,并根据来自所述预取单元的请求分配存储有与所述请求对应的数据的所述接收区域的一部分作为发送区域,并且其中,所述输出单元被配置为输出存储在所述发送区域中的数据。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。