摘要
本发明公开了一种降低编译选项序列搜索空间的方法、系统及介质,本发明包括逐项开启单个编译选项采样模板程序集中的程序,获取在各编译选项下相对预设编译选项序列的加速比数据;计算调和平均值,筛选出有效编译选项集合;构建二维选项矩阵,对比二元选项序列的加速效果并建立编译选项关系有向图;运用深度优先搜索得到待选编译选项序列集合;采用遗传算法在目标程序上迭代优化生成运行时间最短的最优编译选项序列。本发明旨在针对编译器编译选项众多且关联复杂导致的优化效率低的问题,通过建立编译选项关系模型、生成待选编译选项序列集合来缩小搜索空间,减少遗传算法迭代次数,在保证程序性能得到优化的同时显著减少编译优化开销。
技术关键词
序列
深度优先搜索
矩阵
遗传算法
模板
顶点
关系
微处理器
可读存储介质
计算机程序产品
编程
数据
元素
指令
代表
图谱
系统为您推荐了相关专利信息
模型剪枝方法
记忆结构
神经网络剪枝
无人机
表达式
触觉感知方法
空间坐标信息
触觉信息
虚拟双目视觉
触觉感知系统