首页> 外国专利> VALUE SPECULATION ON AN ASSIST PROCESSOR TO FACILITATE PREFETCHING FOR A PRIMARY PROCESSOR

VALUE SPECULATION ON AN ASSIST PROCESSOR TO FACILITATE PREFETCHING FOR A PRIMARY PROCESSOR

机译:辅助处理器上的值控制,以方便主处理器的预取

摘要

One embodiment of the present invention provides a system that prefetches from memory by using an assist processor that performs data speculation and that executes in advance of a primary processor. The system operates by executing executable code on the primary processor while simultaneously executing a reduced version of the executable code on the assist processor. This allows the assist processor to generate the same pattern of memory references that the primary processor generates in advance of when the primary processor generates the memory references. While executing the reduced version of the executable code, the system predicts a data value returned by a long latency operation within the executable code. The system subsequently uses the predicted data value to continue executing the reduced version of the executable code without having to wait for the long latency operation to complete.
机译:本发明的一个实施例提供了一种系统,该系统通过使用辅助处理器从存储器中预取,该辅助处理器执行数据推测并且在主处理器之前执行。该系统通过在主处理器上执行可执行代码,同时在辅助处理器上执行可执行代码的简化版本来进行操作。这允许辅助处理器生成与主处理器在主处理器生成存储器引用时先生成的存储器引用相同的模式。在执行缩减版本的可执行代码时,系统会预测由可执行代码内的长时间等待操作返回的数据值。系统随后使用预测的数据值继续执行可执行代码的简化版本,而不必等待长时间等待操作完成。

著录项

  • 公开/公告号WO02057909A3

    专利类型

  • 公开/公告日2003-08-07

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号WO2002US00643

  • 发明设计人 CHAUDHRY SHAILENDER;TREMBLAY MARC;

    申请日2002-01-09

  • 分类号G06F9/38;

  • 国家 WO

  • 入库时间 2022-08-21 23:55:51

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号