Sun Studio 12:Fortran 编程指南

9.1.2 其他性能策略

假设您已试验过使用各种优化选项,在编译完程序并测量了实际运行时性能之后,下一步可能就是要仔细观察 Fortran 源程序以确定可以进一步采取什么调节措施。

将注意力集中在那些占用计算时间最多的程序部分,考虑下列策略:

这些都是一些好的编程习惯,往往可以获得更佳的性能。可以更进一步,为特定硬件配置手动调节源代码。然而,这些尝试可能会进一步使代码变得含糊不清,甚至会使编译器的优化器更难获得显著的性能提高。过度手动调节源代码会掩藏过程的原始意图,并且会对不同体系结构的性能产生重大的有害影响。