程序優化的要點——如何寫出高效的代碼?

程序優化的指導思想有3點:

  1. 選擇合適的算法和數據結構;
  2. 編寫出編譯器能夠有效優化以轉化成高效可執行代碼的源代碼;
  3. 將大量的計算(比如矩陣運算)分爲多多個部分進行多任務並行;

程序優化的幾個入手點:

  1. 消除不必要的工作:如不必要的函數調用、條件測試和內存引用;
  2. 利用處理器的指令並行能力,充分利用指令流水線或者超長指令字;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章