【24h】

Hot cold optimization of large Windows/NT applications

机译:大型Windows / NT应用程序的热冷优化

获取原文
获取外文期刊封面目录资料

摘要

A dynamic instruction trace often contains many unnecessary instructions that are required only by the unexecuted portion of the program. Hot-cold optimization (HCO) is a technique that realizes this performance opportunity. HCO uses profile information to partition each routine into frequently executed (hot) and infrequently executed (cold) parts. Unnecessary operations in the hot portion are removed, and compensation code is added on transitions from hot to cold as needed. We evaluate HCO on a collection of large Windows NT applications. HCO is most effective on the programs that are call intensive and have flat profiles, providing a 3-8% reduction in path length beyond conventional optimization.
机译:动态指令跟踪通常包含许多不必要的指令,只有程序的未执行部分才需要这些指令。热冷优化(HCO)是一种实现此性能机会的技术。 HCO使用配置文件信息将每个例程划分为频繁执行(热)和不频繁执行(冷)的部分。删除了热部分中不必要的操作,并根据需要在从热到冷的转变中添加了补偿代码。我们在大型Windows NT应用程序集合上评估HCO。 HCO在调用密集型程序和具有扁平轮廓的程序上最有效,与传统优化相比,其路径长度减少了3-8%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号