[測試] 幾個CPU的H264轉碼測試+CUDA
個人有在字幕組 正好最近有在幫忙最後編碼的部分
就順便來測試一下手邊各種CPU轉碼的效能
因為手邊可用測試平台不多 測試方法也不算很嚴謹 大家就參考一下了
之所以不直接用x264 Benchmark來做 是因為我想以實際轉檔的方式來測
會更接近平常實作會用到的吧
(為減少I/O造成的誤差 所有測試一律使用SSD)
測試環境(共同部分)
Windows 8 X64
MediaCoder x64 0.8.18.5335
868x480的一個16分32秒動畫
配上ass格式字幕 直接內嵌上去
使用以下avs script
--------------------------------------------
LoadPlugin("C:\avsfilter\ffms2.DLL")
LoadPlugin("C:\avsfilter\VSFilter.DLL")
V="C:\h264test\test.mp4"
A="C:\h264test\test.mp4"
AudioDub(FFVideoSource(V),FFAudioSource(A))
TextSub("C:\h264test\test.ass")
--------------------------------------------
轉碼設定使用x264編碼器 2-pass模式
位元速率設為1000Kbps
音效部分使用LC-AAC 128Kbps
接下來是各CPU的實測結果(單位秒)
Intel Core i7 3930K@3.2Ghz
---------------------------------------------------------
使用執行緒 2-pass第一階段 2-pass第二階段 總時間
---------------------------------------------------------
12 65 100 165
6 67 146 213
4 83 210 293
---------------------------------------------------------
Intel Core i7 950@3.06Ghz
---------------------------------------------------------
使用執行緒 2-pass第一階段 2-pass第二階段 總時間
---------------------------------------------------------
8 91 163 254
4(HT沒關) 97 259 356
4(HT關掉) 103 203 306
---------------------------------------------------------
單純比第一項和第三項 可以看出HT技術對轉檔方面還是有顯著的提升的
HT沒關使用4個執行緒效能比關HT低 也是意料之中,
畢竟後者是相對完整使用了4個核心
AMD Phenom X4 965@3.4Ghz
---------------------------------------------------------
使用執行緒 2-pass第一階段 2-pass第二階段 總時間
---------------------------------------------------------
4 156 267 423
---------------------------------------------------------
Intel Core i3 530@2.93Ghz
---------------------------------------------------------
使用執行緒 2-pass第一階段 2-pass第二階段 總時間
---------------------------------------------------------
4 181 384 565
---------------------------------------------------------
完整CPU比較
---------------------------------------------------------
CPU 2-pass第一階段 2-pass第二階段 總時間
---------------------------------------------------------
3930K 65 100 165
i7 950 91 163 254
X4 965 156 267 423
i3 530 181 384 565
---------------------------------------------------------
同樣4執行緒比較
---------------------------------------------------------
CPU 2-pass第一階段 2-pass第二階段 總時間
---------------------------------------------------------
3930K 83 210 293
i7 950(關HT) 103 203 306
i7 950(開HT) 97 259 356
X4 965 156 267 423
i3 530 181 384 565
---------------------------------------------------------
同場加映
使用CUDA轉碼的結果
顯卡是GTX680
CPU i7 3930K@3.2Ghz
因為CUDA似乎無法使用2-pass 所以使用ABR 1000KBps的設定來測
使用CUDA編碼 74秒
純CPU編碼 109秒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.246.9
推
06/16 22:17, , 1F
06/16 22:17, 1F
推
06/16 22:18, , 2F
06/16 22:18, 2F
推
06/16 22:22, , 3F
06/16 22:22, 3F
推
06/16 22:23, , 4F
06/16 22:23, 4F
推
06/16 22:32, , 5F
06/16 22:32, 5F
→
06/16 22:44, , 6F
06/16 22:44, 6F
推
06/16 22:45, , 7F
06/16 22:45, 7F
→
06/16 22:51, , 8F
06/16 22:51, 8F
之前也想到要比 結果忘了XD
CPU轉的結果
http://www.nctucs.org/h264/cpu.jpg

CUDA轉的結果
http://www.nctucs.org/h264/cuda.jpg

CPU轉的看起來好很多 也許是參數還要調整吧 我目前都是用預設值的
※ 編輯: ck3300503 來自: 140.113.246.9 (06/16 22:58)
推
06/16 23:00, , 9F
06/16 23:00, 9F
→
06/16 23:00, , 10F
06/16 23:00, 10F
→
06/16 23:00, , 11F
06/16 23:00, 11F
推
06/16 23:01, , 12F
06/16 23:01, 12F
推
06/16 23:03, , 13F
06/16 23:03, 13F
→
06/16 23:03, , 14F
06/16 23:03, 14F
→
06/16 23:06, , 15F
06/16 23:06, 15F
→
06/16 23:06, , 16F
06/16 23:06, 16F
→
06/16 23:07, , 17F
06/16 23:07, 17F

→
06/16 23:32, , 18F
06/16 23:32, 18F
推
06/16 23:38, , 19F
06/16 23:38, 19F
推
06/16 23:40, , 20F
06/16 23:40, 20F
→
06/16 23:45, , 21F
06/16 23:45, 21F
推
06/16 23:46, , 22F
06/16 23:46, 22F
→
06/16 23:46, , 23F
06/16 23:46, 23F
→
06/16 23:47, , 24F
06/16 23:47, 24F
→
06/16 23:48, , 25F
06/16 23:48, 25F
→
06/16 23:48, , 26F
06/16 23:48, 26F
推
06/16 23:49, , 27F
06/16 23:49, 27F
→
06/16 23:49, , 28F
06/16 23:49, 28F
→
06/16 23:50, , 29F
06/16 23:50, 29F
→
06/16 23:50, , 30F
06/16 23:50, 30F
→
06/16 23:50, , 31F
06/16 23:50, 31F
→
06/16 23:51, , 32F
06/16 23:51, 32F
→
06/16 23:53, , 33F
06/16 23:53, 33F
→
06/16 23:53, , 34F
06/16 23:53, 34F
→
06/17 00:00, , 35F
06/17 00:00, 35F
→
06/17 00:03, , 36F
06/17 00:03, 36F
→
06/17 00:11, , 37F
06/17 00:11, 37F
推
06/17 10:52, , 38F
06/17 10:52, 38F
推
06/17 13:34, , 39F
06/17 13:34, 39F
推
06/17 16:12, , 40F
06/17 16:12, 40F
推
06/18 01:50, , 41F
06/18 01:50, 41F
→
06/19 22:41, , 42F
06/19 22:41, 42F
→
06/19 22:43, , 43F
06/19 22:43, 43F
→
06/20 13:16, , 44F
06/20 13:16, 44F
PC_Shopping 近期熱門文章
PTT數位生活區 即時熱門文章