章节总结

  • 低效的计算是现实世界应用程序中瓶颈的重要部分。现代编译器通过执行许多不同的代码转换,非常擅长消除不必要的计算开销。尽管如此,我们仍然有很大的机会做得比编译器提供的更好。
  • 在 [@sec:CoreBound] 中,我们展示了如何通过强制某些代码优化来搜索程序中的性能提升空间。我们讨论了诸如函数内联、循环优化和向量化等流行的转换。

results matching ""

    No results matching ""