摘要
根据嵌入式计算系统设计对实时性、功耗和成本的要求,提出了在嵌入式程序开发过程中,利用循环变换技术和代码放置在编译后端代码生成的优化和对提高缓存利用率的优化,通过对几段代码的分析,说明循环变换结合CPU流水线技术,提高代码执行效率;利用矩阵代数方法,以改变数组元素遍历顺序实现编译后端优化;以及基于图像处理过程,利用分块的循环优化技术,重排数据元素,降低高速缓存失效率,提高存储访问局部性的仿真和分析。结果证明,循环变换优化技术对系统存储访问有显著的性能提升和功耗的降低。
出处
《电脑编程技巧与维护》
2019年第1期145-147,共3页
Computer Programming Skills & Maintenance