引用:
作者aya0091
高速的部分當然沒問題,性能好棒棒
但你有沒有想過低速部分可能造成瓶頸?
|
憑感覺說有問題?
有沒有實際的理論背景說來聽聽
要這麼懷疑的話也可以懷疑PS5所有程序一起搶448GB/s的頻寬,
可能會出現因為搶頻寬導致畫面張數下降的情況發生?
引用:
作者aya0091
有空來回一下這瞎爆論點
1.PC是遊戲主程式放DDR4主記憶體跑,目前建議8Gx2
不是遊戲要吃那麼多,而是Win10吃很多,4Gx2肯定不夠
至於插3條只有腦殘會這樣亂組
而顯卡部分是不包含遊戲主程式的
2.RTX 3080 10G根本不夠用,是老黃砍太兇的低價產品
怎麼不去看看前代卡王2080Ti配了11GB
我自己玩2080Ti的經驗是有不少遊戲會吃到10G以上
3080 10G我是完全不會考慮了,等傳言的16G、20G出來再說
3.XSX的記憶體分配是這樣
10GB速度為560GB/s,稱之為GPU最佳化記憶體
6GB速度為336GB/s,稱之為標準記憶體
2.5GB的標準記憶體為作業系統與前端Shell保留,
遊戲開發者可以調用10GB的GPU最佳化記憶體,與3.5GB的標準記憶體。
而這種速度差異造成的容量切割,就跟統一定址相違背
試想當GPU要用到某資源,需要高速頻寬
但資料卻放在低速區,是不是要先複製過去才能用?
還是去屈就...
|
花了一晚上寫出這些,辛苦了
你應該不是做程式相關工作的吧?
觀念非常錯誤
太自我中心了吧
錢夠、組新PC的時候當然一般人會配雙數的記憶體,這樣效能較高
但對於舊電腦,只是想多加一條記憶體讓上網能順一點,變成單數這樣不行嗎?
我放在老家的舊電腦就這樣配,請問你有何意見?
再提供一個不同頻寬共存的例子: 8GB+16GB能不能使用雙通道?
答案也是可以
16GB中的8GB會有雙通道的頻寬,剩下的8GB則是單通道的頻寬
這裡是藉由PC的例子來說明XSX這種高低速設計早已行之有年,也是非常成熟的技術
你完全看錯重點
引用:
作者aya0091
RTX 3080 10G根本不夠用,是老黃砍太兇的低價產品
|
你覺得不夠,老黃覺得夠
看遊戲商會聽你的還是遷就老黃
引用:
作者aya0091
而這種速度差異造成的容量切割,就跟統一定址相違背
試想當GPU要用到某資源,需要高速頻寬
但資料卻放在低速區,是不是要先複製過去才能用?
還是去屈就慢速記憶體?
|
上篇回應中我還特地把
"依然使用統一的定址"用粗體來強調,這次再加上顏色來更明顯一點
你已經有個錯誤假設把高低速記憶體視為不同定址,中間有巨大的鴻溝在,
實際上跟PC上一樣,定址是統一的,要用就直接用了,複製來複製去是要做甚麼?
如果高速的用得多,頻寬會偏向560GB/s,低速用得多會偏向336GB/s,
但除非刻意地只使用低速的部分,否則平均頻寬都會大於PS5,上篇數學的推論就在說這個
最後來看XSX的
架構圖 :

記憶體控制器都處於同一位階,並不是不同的東西,
用使用通道數的不同來製造高低速的差異而已
順便說下個人對XSX記憶體架構的推測
1. XSX使用20通道共320bits的GDDR6,先天上就比PS5只有256bits的頻寬高
2. 高速記憶體使用全部的20通道,320bits,達成560GB/s的頻寬
3. 普通記憶體只使用12通道,192bits,達成336GB/s的頻寬
4. 一個GDDR6顆粒支援2通道,XSX總共用了10個GDDR6顆粒
其中6個為2GB,4個為1GB,總計16GB
5. 其中12通道為高低速記憶體共享,推測配置了12GB的記憶體容量
6. 剩下8通道為高速記憶體專用,推測配置了4GB的記憶體容量
也就是高速記憶體的10GB中還有4GB不用共享,用起來更爽快的部分