Skip to content

第五章 优化程序性能

5.1 优化编译器的能力和局限性

5.2 表示程序性能

5.3 程序示例

5.4 消除循环的低效率

5.5 减少过程调用

5.6 消除不必要的存储器引用

5.7 理解现代处理器

5.8 降低循环开销

5.9 转换到指针代码

5.10 提高并行性

5.11 优化合并代码的效果

5.12 分支预测和预测错误惩罚

5.13 理解存储器性能

5.14 性能提高技术

5.15 确认和消除性能瓶颈

5.16 小结