首页>
外国专利>
Profile guided optimization in the presence of stale profile data
Profile guided optimization in the presence of stale profile data
展开▼
机译:在存在过时的配置文件数据的情况下进行配置文件引导的优化
展开▼
页面导航
摘要
著录项
相似文献
摘要
Profile guided optimization (PGO) in the presence of stale profile data as described herein can be based on path profiling, whereby different paths through a program's call graph are uniquely identified. Stale profile data is data collected in a training run of a previous version of the program. Profile data can be collected along these paths and optimization decisions can be made using the collected data. The paths can be numbered using an algorithm that assigns path increments to all the callees of a function. The path increment assignments (which can be stored in the profile database) can be used to locate the profile data for that path and to make corresponding optimization decisions. PGO optimizations along call graph paths involving edited functions can be performed.
展开▼