關於多核心與雙通道記憶體的存取

雙通道記憶體同一時間內可以寫入記憶體也可以讀取記憶體

那如果是3核心以上要同時存取雙通道記憶體,是否會有些核心在排隊等待存取記憶體?

麻煩moblie01的各位大大幫小弟解答,感恩。
2012-04-24 15:50 發佈
您多慮了 通常在等的都是硬碟
有沒有雙通道 其實使用上無感
核心大部分時間都在待命(Idle)
等硬碟讀取送指令過來處理
暫存器接下來快取最後才是輔助記憶體
雙通道約提升效能3~7%左右
把握當下、愛要即時;勿以惡小而為之、勿以善小而不為。
前提都錯了吧.


雙通道是指記憶體管理單元可以由各自的通道存取資料,
雙通道就是兩個通道各自存取資料,
intel 有做到 三通道的,就是三個通道各自存取資料.
不是指"同一時間內可以寫入記憶體也可以讀取記憶體"
每個通道在同一時間內還是只能做寫入,或是讀取其中之一的動作.
例如記憶體通道a在讀取的時候,通道b可以寫入資料

各cpu核心受記憶體管理單元管理,
可以對各自的記憶體通道存取資料,
會出現排隊的情況沒錯.
怎麼排隊就是很大的學問了.

例如:
記憶體通道a的存取順序可能是: cpu0,cpu1,cpu2,cpu3
記憶體通道b的存取順序可能是: cpu2,cpu2,cpu3,cpu0




再詳細的補充或是錯誤修正,就請網友指教了.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?