如何編寫高效的代碼(2014/6/1)

編寫高效的代碼有兩個條件:選擇好的算法和數據結構,編寫編譯器可以優化以轉換成高效可執行的代碼。前者是基礎和前提,即便後者作的足夠好,可是選用了錯誤的算法和數據結構,優化也不起做用,這個一點要搞清楚。本文的內容的側重於後者。算法 1 計算機系統架構 L1和L2位於CPU芯片上,L3被各個CPU共享。因爲成本的考慮,L3,L2,L1的大小依次遞減。以INTEL XEON E7-8891V2爲例,L3
相關文章
相關標籤/搜索