2010-09-14 39 views
2

假設一個理想的情況:沒有任何東西被調出,所有的代碼都寫得很好,適合緩存,調度程序不會中斷你,等等:多核CPU中的單個內核可以產生足夠的寫入流量來飽和IO總線連接到DIMM?單個內核可以飽和CPU的內存IO帶寬嗎?

更具體的形式:如果我要啓動一個程序,在一個線程中執行16GB的memset,那麼運行速度是否會比一對不重疊的8GB memset慢? (大小選擇爲足夠大,以達到穩定狀態。)

回答