参考手册:
说明:本系列文章为个人笔记,如有不正确之处,请参考官方相关文档,如果错误发现,我会尽量更新修改。另外,以下内容不保证对于所有版本的编译器都正确,编译器的实现也可能有一些变化之处,具体参考官方文档。
更多说明请参考http://blog.youkuaiyun.com/gengshenghong/article/details/7034748中补充说明部分。
说明:这里主要讨论和循环相关的基本优化技术的“术语”以及对其的理解。(不断更新)
循环是程序中一个很重要的部分,因为在优化理论中,有很多对循环进行优化的研究。

本文介绍了Intel编译器中的几种循环优化技术,包括循环展开(Loop Unrolling)、循环切分(Sectioning/Strip-Mining)、循环交换(Loop Interchange)和循环阻塞(Loop Blocking)。循环优化可以提升程序执行速度,但可能增加二进制文件大小。详细解释了每种技术的概念和应用,并提供了相关资源链接以便进一步了解。
最低0.47元/天 解锁文章
1072

被折叠的 条评论
为什么被折叠?



