摘要
本申请提出一种编译优化方法,系统及存储介质,所述方法包括:获取原始代码和预先配置的优化参数;基于所述优化参数和所述原始代码生成拓扑排序图;通过回溯算法获取所述拓扑排序图中每个节点的最优调度策略;以及,基于所述最优调度策略采用生成器生成头文件和库文件,并通过编译器将所述原始代码、头文件以及库文件编译为可执行文件。本申请提供的方法有效地解决了由于不同用户需求的计算平台不同,这些平台在计算单元和内存分配上差异较大,编程模型不一致导致的代码复用性差,开发人员需要重复编写代码,造成的开发效率低下和成本难以压缩的技术问题。
技术关键词
编译优化方法
回溯算法
策略
节点
竞态条件
计算机可执行指令
参数
可读存储介质
数据获取模块
因子
拓扑图
平台
编程
内存
处理器
数值