前段時(shí)間借著測(cè)試聯(lián)想刃7000K(10核心20線程 聯(lián)想刃7000K游戲/設(shè)計(jì)主機(jī)搶先體驗(yàn))的機(jī)會(huì),ET又重新研究了下處理器、顯卡對(duì)于修圖、視頻等“生產(chǎn)力”應(yīng)用的影響。在接下來(lái)的內(nèi)容里,ET會(huì)把測(cè)試方式、數(shù)據(jù)以及自己的判斷做一下分享,歡迎大家一起討論。 雖然這次測(cè)試前前后后也花了很多時(shí)間,但ET并不能保證自己得到的結(jié)論完全正確。再加上測(cè)試范圍不夠大、測(cè)試項(xiàng)目不夠多、以及一些尚無(wú)法解決的問題,總之就是今天這篇只會(huì)分享現(xiàn)階段的測(cè)試情況,并不會(huì)做具體的產(chǎn)品推薦。 好了,下面就讓我們正式開始吧。 此次測(cè)試均在WIN10系統(tǒng)下,使用最新版本的PS、LR、PR Lightroom批量處理選什么處理器Adobe官方推薦使用“多達(dá)六核的處理器”。但在之前超能網(wǎng)的測(cè)試中(戳這里查看),也指出了Lightroom在面對(duì)6線程及以下時(shí),會(huì)有負(fù)載較低的調(diào)度問題。那事實(shí)到底是怎么樣的呢? 為了驗(yàn)證這個(gè)問題,ET找@孫斌1990 老師借了一顆具有8核心16線程的i9-9900K處理器,用同一顆處理器設(shè)定不同核心/線程數(shù)來(lái)進(jìn)行Lightroom的1:1預(yù)覽和全尺寸導(dǎo)出。 考慮到這次測(cè)試的目的是驗(yàn)證Lightroom的多線程調(diào)度問題。所以ET選擇關(guān)閉睿頻功能,保證處理器的最高頻率不會(huì)超過3.6GHz,這樣就不會(huì)出現(xiàn)少核心主頻高、多核心主頻低的情況。 測(cè)試使用的是24張D810的RAW文件,結(jié)果顯示出: ① 核心/線程數(shù)對(duì)于全尺寸導(dǎo)出的影響并不大,從4核心4線程到8核心16線程,性能提升只有約22%。計(jì)入人工掐表的誤差,8核心8線程、6核心12線程、8核心16線程的表示是基本相同的。 ② 核心/線程數(shù)對(duì)于1:1預(yù)覽的影響很大,且Lightroom對(duì)于6線程及以下確實(shí)存在負(fù)載偏低的問題。一般來(lái)說隨著核心/線程數(shù)不斷增加,性能收益應(yīng)該會(huì)越來(lái)越小,但4核心4線程到6核心6線程,增加50%核心數(shù)只減少了約18%的處理時(shí)間;而從6核心6線程到8核心8線程,增加33%核心數(shù)居然減少了約32%的時(shí)間。 如果你經(jīng)常使用Lightroom,請(qǐng)優(yōu)先考慮4核心8線程、6核心12線程的處理器;如果你正在使用的是4核心4線程、6核心6線程的處理器,那么可以考慮用Bridge + CameraRAW代替Lightroom的部分功能。 ▲ 在生成1:1預(yù)覽時(shí),4核心8線程的負(fù)載(截圖時(shí)為77%)要高于6核心6線程(截圖時(shí)為50%) Lightroom單個(gè)文件選什么處理器在做上述測(cè)試時(shí),ET就在想Lightroom是怎樣分配處理器線程的,會(huì)不會(huì)1個(gè)線程對(duì)應(yīng)1個(gè)文件 —— 換句話說,如果我只是一張張的編輯、導(dǎo)出文件,多核心到底有用么? 其實(shí)這個(gè)問題挺好驗(yàn)證的,ET換了一張松下S1R的高分辨率照片(1.87億,避免太快完成處理而不好統(tǒng)計(jì)時(shí)間)。無(wú)論是1:1預(yù)覽還是導(dǎo)出,都可以讓8核心8線程同時(shí)調(diào)動(dòng)起來(lái)。 ▲ 無(wú)論導(dǎo)入還是導(dǎo)出,單張照片操作也會(huì)讓8核心8線程同時(shí)動(dòng)起來(lái)。 ET將上面的測(cè)試文件復(fù)制成2個(gè)、4個(gè)、8個(gè)進(jìn)行測(cè)試(也就是每個(gè)文件都一樣)??梢钥吹教幚頃r(shí)間并不是成倍增長(zhǎng)的,所以多線程調(diào)度并不是簡(jiǎn)單的讓1個(gè)線程去處理1個(gè)文件(那樣1張照片和8張照片的處理時(shí)間應(yīng)該基本相同)。即使你是一張張的輸出圖片,多線程也會(huì)帶來(lái)提升。 那么Photoshop呢?結(jié)合之前對(duì)聯(lián)想刃7000K的測(cè)試,ET發(fā)現(xiàn)傳統(tǒng)印象中的高負(fù)載操作,比如超大文件打開、多張照片的堆棧、多張照片的拼接,其實(shí)對(duì)于處理器的壓力都不大 —— 超大文件打開的最大瓶頸是硬盤速度;堆棧和拼接也只有大概前1/3會(huì)讓多核心充分工作起來(lái)。 ▲ 從對(duì)齊照片開始,10核心20線程就只有4個(gè)線程在工作。 ET原本想用PugetBench的插件進(jìn)行自動(dòng)化測(cè)試,得到更準(zhǔn)確的時(shí)間。但目前的測(cè)試插件在最新版本的PS、LR、PR上似乎都有一些問題(反正ET兩臺(tái)電腦都不能順利運(yùn)行)。但從它能跑的部分來(lái)看,Photoshop里能吃到多線程的操作確實(shí)不多,這意味著Photoshop更看重處理器的單核心性能 —— 對(duì)于同一代處理器,主頻就很重要了。 ▲ Photoshop中能充分利用多線程的操作并不是很多 Premiere Pro導(dǎo)出 Intel核芯顯卡的神操作再讓我們來(lái)說說視頻編輯和導(dǎo)出。相信很多朋友都知道Premiere Pro有一個(gè)水銀加速引擎,并且NVIDIA顯卡可以通過CUDA加速提升預(yù)覽流暢度。但可能很多朋友不知道的是,目前在H.264硬件加速方面做得最好的,其實(shí)是我們通常會(huì)忽視的Intel核芯顯卡 —— 這就要提到快速視頻同步(Quick Video Sync)技術(shù)了。 還是使用i9-9900K處理器切換不同核心/線程數(shù),顯卡方面則分了三種情況: ① 使用處理器內(nèi)建的核芯顯卡(顯示器接在主板上) ② 關(guān)閉核芯顯卡,使用NVIDIA GTX1650 4GB獨(dú)立顯卡 ③ 開啟核芯顯卡,同時(shí)使用NVIDIA GTX1650 4GB獨(dú)立顯卡(顯示器接在顯卡) 測(cè)試文件是松下S1H拍攝的4K素材,長(zhǎng)度約1分49秒。輸出時(shí)套了一個(gè)Lut,然后按照H.264默認(rèn)設(shè)置進(jìn)行輸出。 從1和1A結(jié)果看,軟件解碼下,獨(dú)立顯卡性能對(duì)處理時(shí)間影響不大。 從1B和1C結(jié)果看,核芯顯卡完全用于編碼時(shí)性能最好(即系統(tǒng)內(nèi)需要雙顯卡,且由獨(dú)立顯卡連接顯示器)。 從1C和2A、2C和3A的結(jié)果看,同樣附加一塊獨(dú)立顯卡,帶核芯的4核處理器優(yōu)于無(wú)核顯的6核處理器、帶核芯的6核處理器優(yōu)于無(wú)核顯的8核處理器 —— 完全發(fā)揮的核芯顯卡差不多有i9-9900K(鎖睿頻)里2個(gè)核心的編碼能力。 ▲ 在使用雙顯卡后,核芯顯卡會(huì)在PR轉(zhuǎn)碼時(shí)有較高的負(fù)載。 需要注意的是: ① 除了對(duì)轉(zhuǎn)換進(jìn)行加速外,核芯顯卡還能加速預(yù)覽,也就是讓拖動(dòng)時(shí)間軸不會(huì)那么卡。這對(duì)于低配置電腦(比如輕薄型筆記本)是有很大幫助的。 ② Intel核芯顯卡的加速能力好像僅限于H.264格式(而且只能是VBR一次),如果源文件是H.265,那么加速能力會(huì)大打折扣(因?yàn)榧词筆R中顯示“僅限軟件”,導(dǎo)出時(shí)顯卡依然會(huì)有負(fù)載)。 ③ 想要充分發(fā)揮核芯顯卡的加速能力,需要系統(tǒng)中有獨(dú)立顯卡來(lái)負(fù)責(zé)輸出。筆記本電腦一般沒問題;臺(tái)式機(jī)的話,通常會(huì)在插入獨(dú)立顯卡后屏蔽核芯顯卡 —— 你會(huì)看到任務(wù)管理器中只有一個(gè)GPU。 ④ 除了選購(gòu)內(nèi)建核芯顯卡的處理器(也就是不帶“F”后綴的型號(hào))、選擇提供顯卡輸出的主板(如果主板上沒有顯卡輸出那肯定會(huì)屏蔽核芯顯卡),還要記得在BIOS中將集成顯卡打開(不同品牌、不同型號(hào)的操作會(huì)不一樣)。 ⑤ 按照③更改后,接在顯卡上的顯示器一直到進(jìn)入系統(tǒng)后才會(huì)有信號(hào)。如果你想再進(jìn)入BIOS,請(qǐng)把顯示器連接到主板上。 總之,Intel的核芯顯卡確實(shí)會(huì)給H.254視頻導(dǎo)出帶來(lái)一個(gè)巨大增益,但使用這個(gè)功能也會(huì)有一些限制(同時(shí)有朋友反饋畫質(zhì)會(huì)略差一些,但ET感知不強(qiáng))。 ok,看到這里先別著急喊“核芯顯卡YES”,因?yàn)樾碌娘L(fēng)暴已經(jīng)出現(xiàn)。 測(cè)試版PR帶來(lái)的曙光 高性能獨(dú)顯仍是王道那獨(dú)立顯卡在Premiere Pro里就沒用了么?NVIDIA也注意到了這個(gè)情況,并且開發(fā)了NVENC編碼器(還有對(duì)應(yīng)的NVDEC解碼器)。對(duì)于目前的正式版Premiere Pro,我們需要手動(dòng)下載并安裝NVENC;而在最新的Beta版本中,Adobe已經(jīng)內(nèi)置NVENC了。 不是我不明白,而是這世界變化太快! 初步測(cè)試,在GTX1650顯卡上,H.265編碼性能有3倍以上的提升(相對(duì)于8核心16線程、睿頻全開的i9-9900K)。而GTX1650還是用Volta NVENC的圖靈卡,GTX1660及更高檔次顯卡會(huì)有最新一代的圖靈NVENC,相信效能還會(huì)有所提升。 NVENC的好處還體現(xiàn)在直播加速方面。畢竟上面這些照片、視頻的批量導(dǎo)入導(dǎo)出,我們可以用喝杯咖啡、吃個(gè)飯、睡個(gè)覺來(lái)打發(fā)時(shí)間,而直播則是完全不能等待的。隨著5G的普及,用戶對(duì)于直播畫質(zhì)的要求也不斷提升,更高的分辨率和更高的碼率都給直播主機(jī)的性能帶來(lái)了新挑戰(zhàn)。 不過這里也要感慨一個(gè)NVIDIA的“刀法”了:MX系列移動(dòng)顯卡沒有NVENC(包括摸到GTX1050 MAX-Q尾巴的MX350)。所以你想用筆記本來(lái)做視頻編輯和直播的話,推薦選擇配備GTX系列顯卡的性能級(jí)筆記本或游戲本。 * GT1030“亮機(jī)卡”也沒有NVENC 所以,帶核芯顯卡的處理器確實(shí)能讓低配置電腦(比如輕薄型筆記本)更流暢的運(yùn)行PR。但如果你想配置一臺(tái)主要用于剪輯的臺(tái)式機(jī),高性能獨(dú)立顯卡依然是王道。 |