首页> 外国专利> EACH ITERATION ARRAY SELECTIVE LOOP DATA PREFETCH IN MULTIPLE DATA WIDTH PREFETCH SYSTEM USING ROTAING REGISTER AND PARAMETERIZATION TO AVOID REDUNDANT PREFETCH

EACH ITERATION ARRAY SELECTIVE LOOP DATA PREFETCH IN MULTIPLE DATA WIDTH PREFETCH SYSTEM USING ROTAING REGISTER AND PARAMETERIZATION TO AVOID REDUNDANT PREFETCH

机译:多数据宽度预取系统中使用迭代寄存器和参数化来避免冗余预取的每个迭代数组选择性循环数据预取

摘要

: The present invention provides a mechanism for prefetching array data efficiently from within a loop. A prefetch instruction is parameterized by a register from a set of rotating registers. On each loop iteration, a prefetch is implemented according to the parameterized prefetch instruction, and the address targeted by the prefetch instruction is adjusted. The registers are rotated for each loop iteration, and the prefetch instruction parameterized by the rotating register is adjusted accordingly. The number of iterations between prefetches for a given array is determined by the number of elements in the set of rotating register.
机译::本发明提供了一种用于从循环内有效地预取阵列数据的机制。预取指令由来自一组旋转寄存器的寄存器。在每次循环迭代中,根据参数化的预取指令实现预取,并且调整预取指令所针对的地址。每次循环迭代都会旋转寄存器,并且预取指令由旋转寄存器进行相应调整。给定数组在预取之间的迭代次数由集合中的元素数确定旋转寄存器。

著录项

  • 公开/公告号IN2001MN01455A

    专利类型

  • 公开/公告日2007-09-14

    原文格式PDF

  • 申请/专利权人

    申请/专利号INPCT/2001/01455/MUM

  • 发明设计人 MUTHUKUMAR KALYAN;GUATAM B DOSHI;

    申请日2001-11-21

  • 分类号G06F9/30;

  • 国家 IN

  • 入库时间 2022-08-21 20:58:24

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号