基于频繁模式挖掘的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)。通过该方式,充分考虑到了不同的编译选项之间可能存在的相互影响,使得可以提高解质量和加快收敛速度。 |
