首页> 外国专利> Prefetch optimizer tool for controlling hardware and software prefetching

Prefetch optimizer tool for controlling hardware and software prefetching

机译:预取优化器工具,用于控制硬件和软件预取

摘要

An information handling system (IHS) includes: processor 105; memory 120, coupled to the processor, the memory being configured with a prefetch optimizer tool 300. Prefetch optimizer tool is for: receiving an instruction sequence of interest (SOI) including a instructions with respective software prefetch instructions in advance of particular load instructions; instructing a hardware prefetch mechanism 122 in the processor to one of a plurality of hardware prefetch depths to fetch instructions from the memory; disabling particular prefetch instructions in the instruction SOI; measuring execution times of the instruction SOI when the particular prefetch instructions are disabled, the measuring being conducted by the optimizer tool while the hardware prefetch mechanism is set to a particular prefetch depth; and changing the hardware prefetch depth of the hardware prefetch mechanism to another hardware prefetch depth and repeating the measuring of the execution times of the instruction SOI while disabling different particular fetch instructions in the instruction SOI.
机译:信息处理系统(IHS)包括:处理器105;存储器120,耦合到处理器,该存储器配置有预取优化器工具300。预取优化器工具用于:接收感兴趣的指令序列(SOI),该指令序列包括在特定的加载指令之前具有相应软件预取指令的指令;以及指示处理器中的硬件预取机构122具有多个硬件预取深度之一以从存储器中取指令;在指令SOI中禁用特定的预取指令;当禁用特定的预取指令时,测量指令SOI的执行时间,该测量由优化器工具执行,同时将硬件预取机制设置为特定的预取深度;将硬件预取机制的硬件预取深度更改为另一种硬件预取深度,并重复测量指令SOI的执行时间,同时禁用指令SOI中的不同特定提取指令。

著录项

  • 公开/公告号GB2500080A

    专利类型

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

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号GB20120022762

  • 发明设计人 RANDALL RAY HEISCH;

    申请日2012-12-18

  • 分类号G06F12/08;G06F9/30;G06F9/45;

  • 国家 GB

  • 入库时间 2022-08-21 16:20:17

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号