数字信号处理器代码生成的地址分配自适应遗传算法

2005-04-29 23:31李增智
西安交通大学学报 2005年12期
关键词:信号处理器代码生成适应度

张 丹 李增智 宋 红 刘 吉

摘要:为了高质量地生成对数字信号处理器自增/减间接寻址模式的目标代码,提出了地址分配自适应遗传算法。该算法的核心思想为:对地址分配方案进行二进制编码,适应度函数通过地址寄存器变化轨迹的非邻接标记之扣的倒数来计算,再通过自适应策略对适应度高的个体以较低概率进行顺序交又和交换变异操作,使良好基因得以保护进入下一代,并对适应度低的个体赋予较高概率,使较差基因被淘汰掉,从而能实现逃离局部最优并能快速收敛。通过对大量随机变量访问序列进行仿真试验,结果表明该算法运行效率较高,地址计算指令代价比Liao的算法和Leupers的算法分别减少11%和8%。

关键词:地址分配;自适应遗传算法;自增/减

中图分类号:TP314文献标识码:A文章编号:0253—987X(2005)12—1315—04

猜你喜欢
信号处理器代码生成适应度
改进的自适应复制、交叉和突变遗传算法
Lustre语言可信代码生成器研究进展
国产DRSP信号处理器随机相位编码技术对比试验和效果验证
美国空军计划升级现役108架F—35A
代码生成技术在软件开发中的应用
基于空调导风板成型工艺的Kriging模型适应度研究
基于XML的代码自动生成工具
少数民族大学生文化适应度调查
基于关系数据模型代码生成器的设计与实现
自适应遗传算法的改进与应用*