PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
paopao
Major Member
 
paopao的大頭照
 

加入日期: Sep 2002
您的住址: 高雄 <-- 38KM --> 台南
文章: 134
Question 不用考慮其他週邊所耗用滴記憶體頻寬嗎?

既然有了DMA...那麼也該考慮一下其他週邊吧?...
我覺滴光看測試軟體上寫滴總頻寬也只能參考吧...畢竟那都是爆發模式下滴...
低延遲對於一般運用(?!)下滴效能才有較明顯滴優勢...

我覺滴先瞭解DRAM滴運作...在來看這個議題會比較好...
一點小建議...別見怪...

(看來我滴回應對這個主題好像不太對勁 )
     
      
舊 2003-09-01, 11:58 PM #81
回應時引用此文章
paopao離線中  
seaweed
Regular Member
 

加入日期: Mar 2001
文章: 76
latency對效能的影響相當大, 每一筆記憶體的存取都要一次latency
最重要的就是大家熟知的CAS latency
像當初PC133 CL3效能不見得比PC100 CL2好, 就是一個例子
太重視理論頻寬及時脈上的比較並不實際

而非同步記憶體控制會牽扯到buffer的問題...
buffer在電路應用上除非必要..不然絕不使用, 因為會造成額外的延遲(delay)
但在非同步系統中就一定要用buffer來維持資料的穩定

而在133/166 比 133/133 快的情況
有可能是兩者記憶體參數皆相同, 這樣的情況下166反而在buffer的協助之下
讓CPU資料的吞吐更輕鬆:CPU送出資料時只要往buffer狂塞, 不用等記憶體準備好
反正記憶體跑的快...先把資料擺著等他來拿, 讀取時則跟133/133一樣, 甚至更快

雙通道時, 就要看chipset如何設計
因為兩條DDR RAM一次存取時(不是一個clock)...會存取128bit的資料
但是CPU一次存取只能傳輸64bit的資料
結果是....CPU還是得送出兩次資料才能讓雙通道DDR RAM動一下...
雙通道也可以利用兩個bank交叉啟動的方式來降低資料存取的latency
不過光是資料得往哪個記憶體擺就要想很久...
我記得geforce3的光速記憶體架構是這樣設計的(4 個bank交叉跑)
至於nForce....沒研究太多...
上述只是同步化的情況下...非同步又是很難的課題...
實現上本來就不容易, 又何況想要求效能好...

睡覺前打的...錯了還請指教...
 
舊 2003-09-02, 12:59 AM #82
回應時引用此文章
seaweed離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:03 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。