與RDNA 2架構(gòu)一起引入的Infinity Cache是一個(gè)新的緩存系統(tǒng),它與 RX 6800 XT 和RX 6800中 的GDDR6存儲(chǔ)器接口一起運(yùn)行。對(duì)于AMD來(lái)說(shuō),這也是一筆不小的數(shù)目,其工程師告訴我們,這是將游戲性能從1080p解鎖到4K的關(guān)鍵,否則它將被龐大而耗電的選擇所困擾。
Infinity Cache位于AMD Navi 21 GPU內(nèi)主要的計(jì)算核心集群的旁邊,本質(zhì)上是一個(gè)小型而有效的內(nèi)存存儲(chǔ)。它位于較小的L1和L2高速緩存之間,也位于GPU本身,而位于片外,PCB和PC本身的較大GDDR6和DDR4內(nèi)存之間。
以及采用這種全新的圖形緩存方法的原因是什么?有人告訴我,這一切都是由于工程團(tuán)隊(duì)希望避免使用超貴且口渴的512位內(nèi)存總線而產(chǎn)生的。大概就是保持Big Navi GPU與Nvidia競(jìng)爭(zhēng)對(duì)手保持聯(lián)系所需要的。事實(shí)證明,RX 6800 XT及其同類產(chǎn)品通常不僅僅與RTX 3080 和 RTX 3070相 匹敵,而Infinity Cache是其中一個(gè)重要原因。
在與開發(fā)人員的最初互動(dòng)中,我們與他們討論了一些方法,他們可能會(huì)更改其渲染方式,從而對(duì)緩存更友好”。
作為記錄,所有RX 6000系列圖形卡(包括即將推出的 RX 6900 XT )都具有相同的內(nèi)存配置。16GB的GDDR6和256位內(nèi)存總線-對(duì)于所有這些內(nèi)存芯片來(lái)說(shuō),可能會(huì)有點(diǎn)小。那就是128MB片上Infinity緩存進(jìn)來(lái)的地方。
AMD產(chǎn)品技術(shù)架構(gòu)師Sam Naffzifer說(shuō):“我們正面臨著必須放置512位接口以及與此相關(guān)的所有功能,面積和費(fèi)用的令人生畏的前景?!?“所以我們需要一個(gè)更好的解決方案。但是以前沒有人做過(guò)。因此,沒有多少數(shù)據(jù)可以確切說(shuō)明我們獲得了多少重用以及緩存的有效性。”
該團(tuán)隊(duì)進(jìn)行了性能仿真,以幫助評(píng)估芯片上新緩存的前景,這些結(jié)果表明,在渲染復(fù)雜圖像時(shí),即使沒有特殊說(shuō)明,裸片上的大緩存確實(shí)也有助于重用時(shí)空數(shù)據(jù),著色器將在游戲中多幀中多次訪問(wèn)同一數(shù)據(jù)。在物理上靠近GPU計(jì)算單元的某個(gè)地方存儲(chǔ)所有數(shù)據(jù)以便快速訪問(wèn),這從整體上提升了GPU的性能。
AMD的工程師預(yù)計(jì)對(duì)Infinity Cache的調(diào)用將達(dá)到60-80%的時(shí)間,這意味著它現(xiàn)在經(jīng)常與現(xiàn)有的游戲引擎一起使用,存儲(chǔ)有用的數(shù)據(jù)以渲染幀。而且,在這種情況下,AMD的工程師們正在吹捧有效內(nèi)存帶寬是直接256位解決方案的3.25倍。從512GB / s到有效的1,664GB / s。
但這不只是將緩存保留在GPU上并使之正常工作。多年來(lái),我們已經(jīng)看到了一些新穎且令人興奮的基于硬件的解決方案,其中一些需要開發(fā)人員的支持才能完全集成和有效運(yùn)行。這就是事情變得有些棘手的地方。
Radeon產(chǎn)品架構(gòu)師Andrew Pomianowski在RDNA 2圓桌會(huì)議上對(duì)我們說(shuō):“我們希望我們的架構(gòu)盡可能地與開發(fā)人員保持聯(lián)系?!?的確,Infinity Cache對(duì)開發(fā)人員而言是相當(dāng)透明的。無(wú)需特殊編程即可使其運(yùn)行,因此無(wú)論您插入哪種游戲,它都可以正常工作。
“要意識(shí)到的重要一點(diǎn)是,當(dāng)您將這樣的新技術(shù)推向市場(chǎng)時(shí),對(duì)開發(fā)人員起初要盡可能透明是非常非常重要的,對(duì)吧?” Pomianowski說(shuō)?!澳荒軐⑦@樣的產(chǎn)品推向市場(chǎng),這與GPU上的傳統(tǒng)內(nèi)存子系統(tǒng)背道而馳,并且對(duì)開發(fā)人員來(lái)說(shuō)是一個(gè)很大的進(jìn)入壁壘,開發(fā)人員必須以特定的方式進(jìn)行編程才能從中受益?!?/p>
但是,如果一個(gè)開發(fā)商做項(xiàng)目專門為無(wú)限緩存?這是在RX 6800 XT和RX 6800發(fā)布日期之前的AMD圓桌討論會(huì)上提出的一個(gè)問(wèn)題,如果開發(fā)人員與紅色團(tuán)隊(duì)合作以獲取更多收益,AMD對(duì)未來(lái)的性能將保持沉默。
Pomianowski繼續(xù)說(shuō):“提供更多直接控制有潛在的好處,我們擁有……可用于控制無(wú)限高速緩存的相當(dāng)廣泛的一組方法。
“這是我們將要看的東西。我的意思是,在與開發(fā)人員的最初互動(dòng)中,我們與開發(fā)人員討論了以下方式:如果他們了解緩存存在,他們可能會(huì)改變其渲染方式,從而更加友好。緩存-從中獲得更多的好處,您知道,訂購(gòu)渲染和放置事物的方式可以實(shí)現(xiàn)一定的收益?!?/p>
對(duì)于 Xbox Series X ,Series S和 PlayStation 5而言, 通過(guò)使用RDNA 2芯片來(lái)利用Infinity Cache的開發(fā)者來(lái)說(shuō),或許還有更大的杠桿作用。現(xiàn)在有很多現(xiàn)代的紅色團(tuán)隊(duì)芯片,這可能是AMD的帽子,因?yàn)樗梢詼p輕Nvidia在顯卡市場(chǎng)上的影響。要做到這一點(diǎn),還有很長(zhǎng)的路要走,因?yàn)镹vidia占據(jù)了四分之三的市場(chǎng),但是RDNA 2感覺像是朝著正確方向的巨大飛躍。
“因此,我們將為此而努力。將來(lái),我們將評(píng)估是否有理由探索提供對(duì)緩存的更多可見性?!币苍S這是古老的諺語(yǔ)“陳年佳釀”的觀念,AMD顯卡只有隨著年齡的增長(zhǎng)才能變得更好。
“但是現(xiàn)在,我認(rèn)為它存在就好了,而且它可以提供好處,而開發(fā)人員無(wú)需付出大量工作來(lái)實(shí)現(xiàn)這些好處?!?/p>
這些潛在的好處只會(huì)為AMD圖形團(tuán)隊(duì)錦上添花。Infinity緩存已經(jīng)證明了自己的價(jià)值,正如您在我們對(duì)RX 6800 XT和RX 6800的評(píng)論中所看到的那樣,這兩款顯卡能夠很好地站立在自己的兩只腳上,而不受每場(chǎng)比賽的聰明編程的支撐。
盡管RX 6800 XT可以提供更高的性能,但在與4K的Nvidia RTX 3080的戰(zhàn)斗中它將大有幫助。
責(zé)任編輯:tzh
-
pcb
+關(guān)注
關(guān)注
4415文章
23950瀏覽量
425972 -
amd
+關(guān)注
關(guān)注
25文章
5703瀏覽量
140371 -
gpu
+關(guān)注
關(guān)注
28文章
5258瀏覽量
136036
發(fā)布評(píng)論請(qǐng)先 登錄
京東緩存中間件架構(gòu)與緩存內(nèi)核優(yōu)化
Infineon XC2734X微控制器:16/32位架構(gòu)的強(qiáng)勁之選
如何在 VisionFive v2 上使用外部 GPU?
40年首次,AMD Zen 6架構(gòu)將采用Intel FRED技術(shù)
摩爾線程公布全功能GPU架構(gòu)路線圖:以“花港”新架構(gòu)與萬(wàn)卡訓(xùn)練集群,開啟自主算力新時(shí)代
基于蜂鳥E203架構(gòu)的指令集K擴(kuò)展
迅為Hi3403V610開發(fā)板海思Cortex-A55架構(gòu)核心板卡
適應(yīng)邊緣AI全新時(shí)代的GPU架構(gòu)
aicube的n卡gpu索引該如何添加?
迅為iTOP-3588S開發(fā)板核心板引腳240PIN全部引出8GB內(nèi)存32GBEMMC存儲(chǔ)
GPU架構(gòu)深度解析
又一顆國(guó)產(chǎn)GPU芯片成功點(diǎn)亮!6nm制程,自研TrueGPU架構(gòu)
直擊Computex2025:英特爾重磅發(fā)布新一代GPU,圖形和AI性能躍升3.4倍
iTOP-3588S開發(fā)板四核心架構(gòu)GPU內(nèi)置GPU可以完全兼容0penGLES1.1、2.0和3.2。
Imagination?宣布推出?E-Series GPU:開啟Edge AI?與圖形處理新時(shí)代
AMD RDNA2架構(gòu)GPU采用全新圖形緩存方法的原因是什么?
評(píng)論