Parallel Programming Platforms(並行編程平臺)

串行計算機由處理器,內存,和數據通道組成。任何一部分都可以成爲處理速度的瓶頸。多處理器,多內存,多數據通道是一種有效的解決方法。(多重性可以隱藏,也可以提供給程序員)。 在對代碼並行化之前,要先優化串行代碼的性能。 指令執行的五個階段:取指令,解指令,執行指令,內存訪問,寫回 流水線(Pipelining): 流水線技術是一種將每條指令分解爲多步,並讓各步操作重疊,從而實現幾條指令並行處理的技術。
相關文章
相關標籤/搜索