首页> 中国专利> 一种基于程序特征分析的迭代编译优化方法

一种基于程序特征分析的迭代编译优化方法

摘要

本发明公开一种基于程序特征分析的迭代编译优化方法,包括如下步骤:步骤一、对编译器中的编译选项按作用进行分类;步骤二、构建关系树形图;步骤三、对目标程序进行数据集测试,收集整理测试结果;步骤四、对测试结果进行分析,提取出目标程序的程序特征和调用关系;步骤五、根据目标程序的程序特征找出对应的编译选项类,组成一个迭代搜索空间;步骤六、在此迭代搜索空间中以类为基础进行局部最优搜索得到全局最优解;步骤七、保存,结束。本发明的方法结合了程序特征分析和局部搜索算法,大大减小了搜索空间的同时也充分考虑了各编译选项之间的影响,对比现有的方法,我们的方法能够在较短时间内找到一个适合目标程序的最优编译选项序列。

著录项

  • 公开/公告号CN107885503B

    专利类型发明专利

  • 公开/公告日2021-01-08

    原文格式PDF

  • 申请/专利权人 湖南大学;

    申请/专利号CN201711113109.6

  • 发明设计人 全哲;乐雨泉;林轩;

    申请日2017-11-11

  • 分类号G06F8/41(20180101);

  • 代理机构44260 深圳市兴科达知识产权代理有限公司;

  • 代理人王翀;贾庆

  • 地址 410082 湖南省长沙市岳麓区麓山南路1号

  • 入库时间 2022-08-23 11:28:17

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号