PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   雙k8主版的疑惑 (https://www.pcdvd.com.tw/showthread.php?t=354396)

aric2003 2004-07-07 01:03 PM

雙k8主版的疑惑
 
大家安安!
小弟最近想升級雙k8,看到
1.GA-7A8DW網址http://tw.giga- byte.com/Server/Products/Products_ServerBoard_GA-7A8DW.htm
2. GA-7A8DRH網址http://tw.giga-byte.com/Server/Prod...d_GA-7A8DRH.htm


我想請教各位:GA-7A8DRH是1顆cpu"""各"""支援雙通道.
GA-7A8DW是和GA-7A8DRH一樣1顆cpu"""各"""支援雙通道(128bits),還是兩顆cpu支援1個雙通道.

flyfree 2004-07-07 02:59 PM

回覆: 雙k8主版的疑惑
 
引用:
Originally posted by aric2003
大家安安!
小弟最近想升級雙k8,看到
1.GA-7A8DW網址http://tw.giga- byte.com/Server/Products/Products_ServerBoard_GA-7A8DW.htm
2. GA-7A8DRH網址http://tw.giga-byte.com/Server/Prod...d_GA-7A8DRH.htm


我想請教各位:GA-7A8DRH是1顆cpu"""各"""支援雙通道.
GA-7A8DW是和GA-7A8DRH一樣1顆cpu"""各"""支援雙通道(128bits),還是兩顆cpu支援1個雙通道.


假如是4 dimm+4dimm或4 dimm+2 dimm的版子
就是兩顆處理器各自支援各自的記憶體,K8那種interleaving的方法
姑且也算雙通道的話,那這樣的版子可以說有四個64bit 記憶體通道
總共通道是256bit存取,像GA-7A8DRH就是這樣的版子

那GA-7A8DW就是只有拉出cpu 0的記憶體通道,只有4各dimm
所以是兩組64bit的記憶體通道,等於128bit,cpu 1是透過cpu 0存取記憶體
cpu 1 本身的記憶體控制器是完全沒有作用的

以目前的winxp來說,並不支援NUMA這樣的記憶體架構
就算兩顆處理器有各自的記憶體,她們還是沒辦法獨立存取
等於兩顆Opteron的記憶體控制器,相互透過x-bar控制做統一的定址
就算我們每顆處理器都差兩支記憶體,總共用四支,應該有四通道的頻寬
可是實際的效果等於只有雙通道,因為她們只有有一個統一的記憶體區塊
兩個記憶體控制器不會有同時動作的狀況,跟差兩支128bit頻寬一樣
我們有一些加速方法,好比使用四支dimm,可以啟動Node interleaving
這樣頻寬可以稍比兩支dimm增加一些些,但是跟真正的四通道還是差很多

要利用NUMA的好處,就必須要有OS支援,例如winserver 2003企業版
或Linux 2.5,都有支援NUMA的架構,讓雙K8發揮四個記憶體通道的效果
winserver 2003標準版或現在的winxp都沒有支援這樣的架構
不過"據說"winxp x86-64 beta就已經有支援了

aric2003 2004-07-07 03:22 PM

3Q
 
謝謝你解決我的疑惑!!!
我打到GIGABYTE公司去,到現在都還沒一個答案!

flyfree 2004-07-07 05:19 PM

回覆: 3Q
 
引用:
Originally posted by aric2003
謝謝你解決我的疑惑!!!
我打到GIGABYTE公司去,到現在都還沒一個答案!


大概是被轉到客服公司了吧....
你可以到這裡的論壇來討論,國內smp討論風氣不盛啦
http://www.2cpu.com

AMD-Ti 2004-07-09 09:27 AM

感謝 flyfree 精闢的解釋.:agree:


所有的時間均為GMT +8。 現在的時間是06:41 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。