程序优化的要点——如何写出高效的代码?

程序优化的指导思想有3点:

  1. 选择合适的算法和数据结构;
  2. 编写出编译器能够有效优化以转化成高效可执行代码的源代码;
  3. 将大量的计算(比如矩阵运算)分为多多个部分进行多任务并行;

程序优化的几个入手点:

  1. 消除不必要的工作:如不必要的函数调用、条件测试和内存引用;
  2. 利用处理器的指令并行能力,充分利用指令流水线或者超长指令字;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章