CSAPP:優化程序性能(三)

理解現代處理器緩存 以前所講述的優化策略都不依賴於目標機器的任何特性,這些優化只是簡單的下降了過程調用開銷、消除妨礙編譯器優化的因素,隨着師徒進一步提高性能,必須考慮利用處理器的微體系結構的優化,也就是處理器用來執行指令的底層系統設計。併發 因爲現代微處理器的複雜性,處理器的實際操做與經過觀察機器級程序所察覺到的程序行爲是截然不同的,在代碼級上彷佛是一次執行一條指令。每條指令包括從內存或寄存器取值
相關文章
相關標籤/搜索