Re: [開箱] AFM終極解決方案 (GCN顯卡效能與補幀測試)

作者: yuu123 (yuu)   2020-06-29 00:00:02
※ 引述《Cubelia (大胸智乃)》之銘言:
前文恕刪
只是想補充一點用FM補幀的資訊
尤其是將youtube上的24fps, 30fps
補幀至60fps的解析度與顯卡效能的部份
: 雖然沒有VP9完整硬解
: 但線下看影片幾乎都是H.264或HEVC編碼,無須擔心
其實現在youtube上「包括但不限於」4K及8K等級的影片
慢慢開始使用新的格式AV1了
https://i.imgur.com/VaKFhBn.png
雖然現在AV1格式的影片仍然不多
但一些比較近期上傳的高解析度影片尤是如此
有些影片連720p的解析度都有AV1格式
只是目前還不太確定google是用什麼樣的方針及標準
在將影片AV1化
但可以確定的是AV1應該會慢慢取代目前的VP9
就如同google用VP9將給H.264取代但共存
仍是現在進行式那樣
: 因為900P一定要安裝在直通CPU的PCIe通道才能發揮滿速
: 剩下的就只有C7H最後一條晶片組出來的PCIe 2.0 x4最適合裝
: https://i.imgur.com/Fr5TksY.jpg
: https://i.imgur.com/AAr3bXG.png
: 上面測試的是1080P 60FPS的影片
: 先前在PCIe 2.0 x4測試上面的4K HEVC 10-bit沒辦法補
: 有鄉民提醒是需要更大的匯流排頻寬
: 經過測試後確定要PCI-E 3.0 x8的頻寬才能完美補4K HEVC
: https://i.imgur.com/uTJavRk.png
: 需要注意PCIe 3.0 x4也是沒辦法補的
: 目前要x8的話一定要從CPU直出的下去切換
: 所以玩家若要副卡4K補禎那選購主板得注意主板PCIe頻寬分切
: 這類有搭switch去拆分PCIe通道的板子6K以上跑不掉
其實我做過一些實驗,包括拿VP9 8K的影片去補幀
在其他網站有討論過部份測試結果
https://tinyurl.com/yatqw27m
因為很懶得再貼圖,只有文字結論跟推測:
補幀顯卡效能選擇結論部份 -
測試為了簡化問題
Madvr之類會增加GPU額外負擔的渲染器都被移除
Decoder僅使用MPC-BE內建的FFmpeg Fliters
或MPC-HC內建的Lav filters
使用播放器內建的EVR或Lav內建的D3D11輸出
有試過不同Decoder及渲染器對補幀的影響
但兩者對補幀時的GPU使用率上,並沒有什麼明顯的差距
測試環境為單卡,補幀卡為主卡
所以沒有上一篇文章內的PCIe頻寬問題
僅使用Bluesky Frame Rate Converter補幀
測試電腦除APU以外
都用同一台3700X with Win10 v1909
操作變因:顯卡效能等級差異
AMD 2400G APU內建的VEGA 11:
能輕鬆補1080p VP9及H.264格式
因為GCN架構能硬解H.264
所以VP9能解的解析度,換成H.264對GPU來說更輕鬆
補幀時GPU使用率約80%
4K VP9則會因為效能不夠而掉個幾幀
GPU使用率100%
平均fps約在50~55fps上下跳動
AMD RX 560:
同本篇的RX550 640SP
4K VP9差不多就是極限
但因為CU較多,所以GPU使用率會比較低一點
如果要買來補像youtube 4k非HDR的用家
可以買RX 550跟RX560就好
AMD RX 570:
4K VP9輕鬆無壓力,有插電的顯卡相較不插電的RX560還是有差的
GPU使用率約30~40% VRAM使用約800MB~1GB
8K(7680x4320) VP9雖然單純播放不是什麼問題
但要補幀就真的不太行了
VBR(Variable Bitrate)在瞬間流量衝上去的時候
會掉個一兩幀
VRAM使用約4000MB,GPU使用率100%
所以如果看片片同時有掛手遊啥的會吃到VRAM的程式
RX 570 買VRAM 4GB版本的用家
補8K影片有機會會爆VRAM
用超過VRAM容量的話,FM補幀fps會降得很嚴重
幀數會亂跳,效果非常慘
AMD RX 580 8G:
8K VP9 用FM補幀至60fps的低消
GPU使用率約84%,VRAM使用量同RX 570測試的一樣
約4GB上下,選4G的一樣會有爆VRAM的問題
遺珠之憾:
VEGA64及VEGA56太貴沒錢買所以沒測過
RX 590效能高RX 580一些
所以VP9 8K應該也是歹就補
推測部份 -
胡亂地測了這麼多之後
我覺得AMD Fluid Motion Video的功能
應該是一種對GCN架構特化過的Shader
實際運算應該還是靠GPU內的SP TMU ROP CU在運算
所以才對GPU本身的效能
包括PCIe通道頻寬及記憶體頻寬
有著比較明顯的需求
而RDNA架構沒辦法補幀的主因
應該也是由於這個Shader是GCN特化後的成果
若要改成給RDNA用的
勢必要大修一番
你知我知獨眼龍也知
三年多前的AMD什麼都有就是沒錢
而且FM這功能,也很難量化出
到底有多少人是為這功能而買AMD顯卡的
所以FM被放生是不感到意外就是...
: 結語:
: FM算是很不錯的補禎方案,只可惜原先的限制太大(只有PowerDVD能用)
: 且AMD也沒有很勤奮地去宣傳這功能,有Bluesky FRC真的救了FM
: 現在Navi架構將FM移除掉真的很可惜
: 好在使用副卡的方式也能啟動FM,讓玩家可以繼續享受補禎的效果
: 而RX550若做為補禎副卡對主板ATX24P壓力也不會太高
: 因為功耗相當低,根據Tom’s hardware測試表示待機7W燒機不到50W
: 但有開MadVR等吃重GPU的濾鏡還是得留意主卡是否會超抽PCI-E插槽
: 需要注意這張RX550是640SP的Baffin核心(460閹割版),不是原生512SP的Lexa核心
: 512SP版本可能沒辦法補4K的影片,需要補4K但又不需要這張請買RX460/560
最後我想再補充一點東西
如果版上有人想要用播放器直接補youtube
最簡單易用的方式,我會推薦你直接用MPC-BE
下載安裝後再去youtube-dl網站下載youtube-dl.exe
把這個程式丟到MPC-BE主程式的資料夾內
(預設是安裝在C:\Program Files\MPC-BE x64 裡面)
然後進選項裡把youtube-dl勾選
https://i.imgur.com/ViilBZg.png
就可以自動補幀爽爽看youtube了
https://i.imgur.com/3T6oZU1.png
附圖為第一次想為反派加油的動畫
reference:Muse木棉花-TW
https://tinyurl.com/yafnlfwc
波羅斯加油啊,不能輸給那個光頭啊!!
作者: Kuroyukihime (黒雪姫)   2020-06-29 01:53:00
作者: stevenchou19 (狡猾的槍)   2020-06-29 10:24:00
這文該M了吧

Links booklink

Contact Us: admin [ a t ] ucptt.com