基于频繁模式挖掘的GCC编译时能耗演化优化方法及存储设备

基本信息

申请号 CN201811329077.8 申请日 -
公开(公告)号 CN109669698A 公开(公告)日 2019-04-23
申请公布号 CN109669698A 申请公布日 2019-04-23
分类号 G06F8/41(2018.01)I 分类 计算;推算;计数;
发明人 倪友聪; 张木成; 杜欣; 邹海威; 李汪彪; 林江宏; 熊保平 申请(专利权)人 福州三鑫隆铸业有限公司
代理机构 福州市景弘专利代理事务所(普通合伙) 代理人 林祥翔;徐剑兵
地址 350015 福建省福州市马尾区茶山路1号3号楼3层东区(自贸试验区内)
法律状态 -

摘要

摘要 本发明涉及信息处理技术领域,特别涉及一种基于频繁模式挖掘的能耗优化方法。所述一种基于频繁模式挖掘的能耗优化方法,包括步骤:S1:生成初始随机种群P(t);S2:计算P(t)中每个个体的适应度值;S3:若t达到指定代数,否则转S4;S4:记录P(t)中有能耗改进效果的个体的信息,并将其作为一条事务存放至预先设计好的事务表中;S5:生成临时种群Pc(t),并通过对所述事务表进行频繁模式挖掘获得频繁编译选项模式集;S6:基于所述频繁编译选项模式集对Pc(t)进行变异操作,生成临时种群Pm(t);S7:基于轮盘赌策略在种群Pm(t)和种群P(t)中选择并生成下一代种群P(t+1)。通过该方式,充分考虑到了不同的编译选项之间可能存在的相互影响,使得可以提高解质量和加快收敛速度。