首页> 外国专利> A method of copying data from a first memory location and storing it in a cache line associated with a different memory location

A method of copying data from a first memory location and storing it in a cache line associated with a different memory location

机译:一种从第一存储位置复制数据并将其存储在与其他存储位置关联的高速缓存行中的方法

摘要

A mechanism for copying data in memory is described which uses aliasing. In an embodiment, data is accessed from a first location (206) in a memory (208) and stored in a cache line (2040 associated with a second, different, location(212), in the memory. Preferably in response to a subsequent request for data from the second location in the memory, the cache returns the data stored in the cache line associated with the second location in the memory. Preferably the data stored in the cache line is written to the second memory location. The method may be implemented using additional hardware logic in the cache which is arranged to receive an aliasing request from a processor which identifies both the first and second locations in memory and triggers the accessing of data from the first location for storing in a cache lineassociated with the second location.
机译:描述了一种使用别名的在内存中复制数据的机制。在一个实施例中,从存储器(208)中的第一位置(206)访问数据并将其存储在与存储器中的第二不同位置(212)相关联的高速缓存行(2040)中。当从存储器中的第二位置请求数据时,高速缓存返回存储在与存储器中的第二位置相关联的高速缓存行中的数据,优选地,将存储在高速缓存行中的数据写入第二存储器位置。使用高速缓存中的附加硬件逻辑来实现的高速缓存被布置为接收来自处理器的别名请求,该处理器标识存储器中的第一位置和第二位置,并触发来自第一位置的数据访问以存储在与第二位置相关联的高速缓存行中。

著录项

  • 公开/公告号GB2502858A

    专利类型

  • 公开/公告日2013-12-11

    原文格式PDF

  • 申请/专利权人 IMAGINATION TECHNOLOGIES LIMITED;

    申请/专利号GB20130004024

  • 发明设计人 JASON MEREDITH;HUGH JACKSON;

    申请日2013-03-06

  • 分类号G06F12/08;G06F12/0802;G06F12/0804;G06F12/0811;G06F12/10;G06F12/1027;

  • 国家 GB

  • 入库时间 2022-08-21 15:35:57

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号