LV.
1
GP
5
【心得】AMD Ryzen 5 5600X 渲染效能實測
開箱評測
樓主
playersbt
playersbt
GP9
BP-
2020-12-28 09:06:58
設計領域的效能表現,往往不是三言兩語能說清楚。原因之一是,這個領域的範疇實在有點廣啊!大部份的軟體不像遊戲一樣看張數最實際,通常也不會內建 Benchmark,要知道硬體在這塊的效能如何,通常是看運算的耗時。名不正則言不順,除了攝影、影片剪輯及特效製作,設計領域通常可分類為工程製圖、3D 建模及材質渲染幾塊,彼此間的分野未必明顯,比如 Cinema4D 就是一套很有名的綜合性 3D 建模、動畫及渲染工具,大家已經耳熟能詳的 Cinebench 就是用來測量 Cinema4D 硬體效能的指標之一。類似的應用,究竟是處理器還是顯示卡比較吃重呢?沒有一定,而且每套軟體的最佳化都不同,這次我們從處理器的角度為出發點,看看對於效能的影響是如何。不管軟體有沒有單獨測 CPU / GPU 的選項,就算主角是 GPU,從分數也能看出 CPU 扮演配角的貢獻值有多少。使用的處理器是 AMD Ryzen 5 5600X,與 Intel Core i5-10600K 做對比。首先登場的是 Blender。Blender 是一很完整的 3D、2D 動畫設計工具,自帶渲染引擎。我們常會看到一些設計軟體的 Benchmark 在跑測試時,會使用不同的場景,其實不只是場景不同,通常也是在測不同的渲染引擎。為什麼要有那麼多不同的渲染引擎呢?因為不同的引擎,會適用於不同的計算類型或目的,有的擅長處理光線及火焰粒子、有的專門處理流體的模擬,以 Blender 自帶的「Cycles」與「Eevee」為例,前者光追很強,後者在預覽運動模糊跟景深這塊挺突出,一個特效設計師,通常會也需要了解適合渲染自己作品的引擎為何。從純處理器的效能來看,由於 Blender 有對多核心優化,5600X 直接海放了 10600K,在每一個項目上都是。Blender 的分數為何特別具參考意義?因為這都是渲染時直接會耗用的時間啊!兩顆處理器最大的差異可以到 5 分鐘之譜,每次要重算圖時,你就知道差別多大了。再來看一下 Cinebench。Cinebench 比較可惜的是只有顯示分數,而不是顯示耗時。測試結果的 MP Ratio 其就是總 CPU 分數除以單核分數,多核心處理器通常會佔不小優勢。接著是 Maverick Benchmark。Maverick Benchmark 是個對 NVIDIA GPU 非常友善的評測工具,官網列出了清一色的 NVIDIA GPU 渲染數據。有趣的是它也能單獨針對 CPU 做測試。測試過程一樣都跑 5 分鐘,然後給出分數。Maverick Benchmark 的 CPU 分數。Maverick Benchmark 的 GPU 分數。綜合比較,因為只有分數,較難看出實際應用上的落差。但使用同樣的顯示卡,5600X 的成績有好一些。Corona 是另一套知名的渲染引擎。渲染引擎通常自己都會出 Benchmark,因為算圖這件事在時間及數量上都很容易量化。算了多少單位、花了多少時間,對有大量素材的設計師來說是很有用的資訊。5600X: 120秒10600K: 132秒多核心處理器在 Corona 一樣很有優勢,5600X 比 10600K 快了 12 秒。只是,一定會有玩家好奇,光是算這樣一張圖就要花個幾分鐘,那麼算動畫怎辦?沒錯,動畫也是要一張一張算的,通常要輸出影片時,才會動用到前後幀的壓縮,所以類似的素材,一幀要算幾秒,有幾幀就直接能用倍數計算。後面我們再來看動畫的部份。另一套 Indigo Renderer 是「Unbiased」渲染引擎,通常指的是可以輸出很高質量的影像,但也比較耗時費力,評估效能的指標不是秒數,而是每秒可以運算多少個 M samples,在廣播級電影工業裡,這個數字很具參考價值。接著看 POV-Ray ,它的數字比較複雜,有非常多細節可以解讀,這裡我們以 PPS (Pixel per second/每秒處理像素)來當作算力參考。圖中有個 Elapsed Time 與 CPU Time,指的是運算使用的實際時間與處理器時間,處理器時間就是實際時間乘以核心數。5600X: 3,996 PPS10600K: 3,212 PPSV-ray 的分數則是 ksamples,解讀方式很簡單.愈高愈好。(請留意,上圖的 GPU 選項是指設定成用 CPU 來渲染,並關閉 GPU)
接下來的 Redshit 是專為 GPU 加速而設的 3D 渲染引擎,即使如此,CPU 仍然在渲染過程中扮演重要橋樑,只不過份量沒那麼重。Redshift 的渲染結果畫面,左下角有結果資訊。從執行工具的命令列也能看出端倪。5600X: 8m29s10600K:8m42s這部份,兩顆處理器搭配同張顯示卡渲染的差異就不大。請注意這裡配的只是 RTX 2060,如果是搭 RTX 3090,數字會漂亮許多。最後我們來實際渲染一個專案,看耗時是多久。使用 Blender Render for Octane 加上 Blender 提供的範例檔,100 幀的動畫,用預設值來渲染。渲染的過程可以聽見顯示卡的風扇在嘶吼啊!雖然主角仍是 GPU,但處理器的使用率會在 3x%~8x% 之間波動,因為能有效利用多核心,加上單核效能高,AMD Ryzen 5 5600X 的表現有點讓我開了眼界,這真是顆挺超值的處理器啊!5600X: 636秒10600K: 672秒看成績之外,順帶幫這些軟體做一點簡單的分析。通常只要是 Autodesk 的產品,在一般操作上都是吃單核效能居多,除非是套用了其它渲染引擎,多核才較有用武之地。至於 Unity、Solidworks 之類的產品,部份操作在多核上可以看出明顯差異。到頭來,核心數還是不能少的,因為最後你一定還是要渲染輸出,除非是很單純的 AutoCad 2D 工程圖,那麼只要挑個單核效能優的處理器就好。只是,目前此類產品(單核時脈高)性價比未必佔優勢,而且 5600X 單核多核的表現都很對稱,同價位很難找到均衝性更優的解決方案了。
9
-
還有 15 則留言
排序:由舊到新
收合留言
顯示舊留言
夜羽晴空
[kingster8822:MoE_KiLLeR]幫清庫存 善舉 @@ 如果真的大部份時間都在轉檔 算起還是OK的
B17
2020-12-29 10:47:30
回覆
蘇豪
6C12T線程數同56X帶寬能4266MHZ,106K就沒 https://www.youtube.com/watch?v=nEHtGUfsqOk 不看網遊小勝33x,有些跑4C8T game輸,丐觀Gen10 2666MHZ帶寬瓶頸sum估4C8T級用6C12T跑,2933MHZ帶寬瓶頸sum估6C12T級用8C16T 10C20T跑
B18
2020-12-29 19:14:56 編輯
回覆
最終夢幻
[gogoapolo:YOLO]5600X與10600K都是6C12T,但是架構有差啊!5600X的zen3是2020年薪架構,10600K的skylake是2015年的老架構,當然差異很大!(而且Ryzen製程也贏很多)
B19
2020-12-30 08:59:03
回覆
YOLO
[Reich:最終夢幻]我當然知道製程跟架構不一樣阿,只是這跟所謂多核心優化無關吧?畢竟核心數本身就是一樣
B20
2020-12-30 09:11:21 編輯
回覆
最終夢幻
[gogoapolo:YOLO]軟體的多核心優化除了用到這麼多核心,還要針對硬體架構去最佳化,最近的cyberpunk 2077就是一個好例子,原始程式寫錯,所以對Intel與AMD的多核心優化有差異
B21
2020-12-30 09:22:02 編輯
回覆
連結
文字顏色
更多顏色
背景顏色
更多顏色
中
特大
很大
大
中
小
字級
粗體
斜體
底線
刪除線
清除格式
更多顏色
未登入的勇者,要加入 2 樓的討論嗎?
延伸閱讀
心得
AMD Ryzen 5600X搭載X570S AORUS ELITE AX空冷超頻
心得
半導體的進步,讓我們用上 6nm 的 PCI
心得
萬元以下最速處理器-AMD Ryzen 5 5600X 效能實測
心得
Intel Core i7-13700K水冷超頻與ARC A770效能實測心得
心得
海韻電源 RMA 經驗
心得
Intel Core i5-13600K風冷超頻與效能實測心得
心得
螢幕玩法多樣,高CP值帶螢幕水冷!
心得
同類中的異類!GravaStar MERCURY K1 PRO &a
◄►
1
板務人員:
IP 位置
發文時間
引言回覆
收藏文章
看他的文
複製連結
卡留言
刪除文章
編輯文章
檢舉文章
嵌入文章
刪除
閱覽分級
水桶
M文
收精華區
管理本頁
編輯留言
刪除留言
檢舉留言
作品介紹
水桶名單
分享
關閉圖片影片
設定
回覆文章
卡回文
【心得】AMD Ryzen 5 5600X 渲染效能實測
一樓
最新
本站所刊載之圖文內容等版權皆屬原廠商或原作者所有,非經同意請勿轉載
巴 哈 姆 特 電 玩 資 訊 站 https://www.gamer.com.tw