【AMD|能讓SSD性能大幅提升,AMD將推出的黑科技是個啥?】
文章圖片

文章圖片

Smart Access Storage看起來有點像AMD之前發布的Smart Access Memory(SAM)技術 , 但兩者不是一回事 , 后者的官方中文名為智能訪存 , 是AMD推出的一種基于PCI-E協議的技術 , 旨在讓CPU能夠更高效訪問顯卡的顯存 , 以此來提升游戲時的性能表現 。
目前 , AMD并沒有披露過多關于SAS的技術細節 , 聯系到海盜船將在6月發布游戲本以及AMD首席執行官將在Computex 2022大會上發表演講 , 該項技術有望得到公布 。
雖然關于SAS的具體信息我們還無從得知 , 但在不少媒體看來 , 該技術與微軟已經推出的DirectStorage技術相似 。 所以 , 我們不妨通過對DirectStorage了解來預先理解SAS技術 。
在過去 , 我們所玩的游戲并不復雜 , 關卡、人物都比較少 , 紋理簡單 。 多年以后 , 游戲數據呈指數級增長 , 從龐大的開放世界到精細的人物角色 , 讓游戲看起來很逼真 。
但所有這些創新都是有代價的 。 現代游戲通常需要幾十GB的數據來渲染那些美麗的角色和環境 , 而游戲開發人員使用的一些工具并不是為處理如此多的數據而構建的 , 從而造成了性能瓶頸 。 為解決這個問題 , 微軟的DirectStorage應運而生 。
在討論DirectStorage之前 , 我們不妨先看看當前游戲的數據流是如何工作的 。
在我們啟動游戲時 , 它需要紋理、角色模型和音頻等數據呈現在屏幕上 。 而這些數據存儲在硬盤等存儲設備上 , 游戲通過稱為應用程序編程接口(API)的軟件工具請求這些數據 。
在游戲通過API請求數據后 , 它會從存儲設備中獲取數據并將其放置在系統RAM中 , 然后再將其傳遞給GPU進行渲染 。
在我們下載游戲時 , 所有數據都會被壓縮以盡可能多地節省存儲空間 。 但GPU不能使用壓縮數據 , 因此 , 必須對其進行解壓縮 。 而一旦數據在RAM中 , 它就會進入CPU進行解壓縮 。 解壓后 , 將游戲請求的數據復制到GPU的VRAM中 。 最后 , GPU將這些數據渲染成我們在顯示器上看到的精美圖形 。
現在 , 這種流式傳輸方法有兩個主要缺點:首先 , 數據解壓需要很多時間 , 這不僅會導致游戲加載時間增加 , 還會使CPU無法用于其他任務 , 而且由于CPU大部分時間都在解壓 , 跟不上GPU的需求 , 導致幀率較低;其次 , 現有的存儲API沒有充分利用現在存儲硬件 , 例如 , 當時的存儲設備是緩慢的機械硬盤 , 沒有每秒發送千兆字節的速度和帶寬 , 因此 , API被編寫為僅流式傳輸有限數量的數據 。
今天使用這些舊API的開發人員必須使用諸如降低場景復雜性以盡量減少對大量數據的需求 , 以及僅渲染紋理和玩家可以看到的環境和增加加載時間以確保它們的方法來規避這種有限的數據流預算 。
這些方法仍存在很大局限性 , 因為 , 即使使用市場上最快的存儲器 , 游戲仍然有很長的加載時間、紋理處理和場景繪制 。
而DirectStorage就是幫助開發人員通過更好的數據流處理來解決這些問題 。 DirectStorage是一組存儲API , 當開發人員調用它向存儲設備請求數據時 , 和之前的過程幾乎相同 , 但有兩個主要區別 。
相關經驗推薦
- sata|影馳 SATA3.0鐵甲戰將系列SSD僅169
- 筆記本|影馳擎PRO PCI-E 2280 M.2 SSD 339元
- AMD|關于Redmi Note 11T系列,這個屏幕不簡單
- 英偉達|AMD顯卡無限接近原價!NVIDIA還是貴得離譜
- AMD|五年來最大進化!AMD實錘:5nm銳龍7000下周正式亮相
- AMD|蘋果手機隱藏的緩存垃圾怎樣清理?教你一招,徹底清理干凈
- 京東|SK海力士Platinum P41系列開售,旗下最快的M.2 NVMe SSD
- AMD|聊聊廠商合作那些事兒:安橋都破產了,國內電視怎么還能用?
- gtx|Nvidia推出入門級顯卡GTX 1630與AMD競爭
- 兆芯|俄羅斯公司采用中國兆芯處理器,欲替代AMD、英特爾
