首页> 外国专利> Optimizing cache data load required for functions in loop routine by sequentially collecting data in external memory for single block fetch

Optimizing cache data load required for functions in loop routine by sequentially collecting data in external memory for single block fetch

机译:通过顺序地在外部存储器中收集数据以进行单块读取,从而优化循环例程中功能所需的缓存数据负载

摘要

The performance of a computer architecture having cache memory is optimized by reorganizing the structure of information before such information is written into an external memory coupled to a processor. Specifically, loops of repeated processing steps are identified, each loop routine operating upon particular data and in response to particular instructions. The instructions and data for these loop routines are organized into structures of information, each of which comprises all instructions or data for one loop routine. Each structure is stored into external memory and can be brought into cache memory as a single block of information.
机译:通过在信息写入与处理器耦合的外部存储器中之前重新组织信息的结构,可以优化具有高速缓存存储器的计算机体系结构的性能。具体地,识别重复处理步骤的循环,每个循环例程根据特定数据并且响应于特定指令而操作。这些循环例程的指令和数据被组织成信息结构,每个信息结构都包含一个循环例程的所有指令或数据。每个结构都存储在外部存储器中,并且可以作为单个信息块带入高速缓存。

著录项

  • 公开/公告号US6243807B1

    专利类型

  • 公开/公告日2001-06-05

    原文格式PDF

  • 申请/专利权人 PC-TEL INC.;

    申请/专利号US19980176739

  • 发明设计人 BEN H. F. CHI;

    申请日1998-10-20

  • 分类号G06F93/12;

  • 国家 US

  • 入库时间 2022-08-22 01:04:07

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号