会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Double-buffered data storage to reduce prefetch generation stalls
    • 双缓冲数据存储,以减少预取生成档位
    • US08788759B2
    • 2014-07-22
    • US13223237
    • 2011-08-31
    • Matthew D PiersonJoseph R M Zbiciak
    • Matthew D PiersonJoseph R M Zbiciak
    • G06F9/38G06F12/08
    • G06F12/0897G06F9/3802G06F9/3806G06F9/3844G06F12/0811G06F12/0862G06F12/0886G06F2212/602G06F2212/6022G06F2212/6028
    • A prefetch unit includes a program prefetch address generator that receives memory read requests and in response to addresses associated with the memory read request generates prefetch addresses and stores the prefetch addresses in slots of the prefetch unit buffer. Each slot includes a buffer for storing a prefetch address, two data buffers for storing data that is prefetched using the prefetch address of the slot, and a data buffer selector for alternating the functionality of the two data buffers. A first buffer is used to hold data that is returned in response to a received memory request, and a second buffer is used to hold data from a subsequent prefetch operation having a subsequent prefetch address, such that the data in the first buffer is not overwritten even when the data in the first buffer is still in the process of being read out.
    • 预取单元包括程序预取地址发生器,其接收存储器读请求,并响应于与存储器读请求相关联的地址产生预取地址,并将预取地址存储在预取单元缓冲器的时隙中。 每个时隙包括用于存储预取地址的缓冲器,用于存储使用时隙的预取地址预取的数据的两个数据缓冲器,以及用于交替两个数据缓冲器的功能的数据缓冲器选择器。 第一缓冲器用于保存响应于所接收的存储器请求返回的数据,并且第二缓冲器用于保存来自具有后续预取地址的后续预取操作的数据,使得第一缓冲器中的数据不被覆盖 即使第一缓冲器中的数据仍处于读出的过程中。