本文翻譯轉載自:pugetsystems?? 想看原文請傳送
介紹
在相當長的一段時間內,After Effects在具有出色的單核性能的CPU(例如,英特爾和AMD的“消費” CPU系列中的CPU)上運行得最好。目前,無論是在直接性能還是在支持高達128GB RAM的能力方面,AMD Ryzen 3rd Gen和Intel Core 9th Gen都是絕佳的選擇。對于非AE用戶來說,這聽起來像是荒謬的RAM數量,但是這非常重要,因為您擁有的RAM越多,RAM Preview中可以存儲的幀就越多,這反過來意味著更少的幀最終被重新存儲。不必要地呈現。而且,當您具有以5FPS(或更低!)渲染的壓縮效果時,無需重新渲染幀就變得異常重要。
然而,今天,英特爾和AMD正在推出一套新HEDT(高端臺式機)處理器。盡管性能始終是討論的主要主題,但它們對于After Effects而言立即引起人們的興趣是,這兩個新處理器系列均支持高達256GB的RAM,這使我們以前可以使用的RAM數量增加了一倍,而無需求助于Intel Xeon-W平臺。
在英特爾方面,新的Core X-10000系列處理器并沒有明顯快于上一代,但是除了增加的RAM容量外,英特爾還將價格降低了將近一半!例如,Core i9 9980XE的建議零售價為1,979美元,而新的Core i9 10980XE的建議零售價僅為979美元。假設性能達到極限,這使它們成為獲得256GB RAM的相對經濟的方式。
在AMD方面,新的Threadripper 3rd Gen CPU的價格比早期的型號稍貴,但預計其原始性能會好很多。使我們最激動的不是這些處理器通常在AMD通常非常強大的高線程任務中的性能,而是單線程性能已得到極大改善的事實。坦白說,上一代Threadripper CPU對于After Effects來說是可怕的,但是這些新模型(至少在理論上)即使在像這樣的輕線程應用程序中也應該很棒。

在本文中,我們將專門在After Effects中檢查這些新CPU的性能,盡管在我們的文章列表頁面上,我們也有許多類似的文章檢查其他應用程序。如果您想跳過我們的測試設置和基準測試部分,請隨時跳至結論。
測試設置
下面列出的是我們將用于測試的系統的規格
| AMD銳龍測試平臺 | |
| 中央處理器 | AMD Ryzen 9 3950X(749美元) AMD Ryzen 9 3900X(499美元) AMD Ryzen 7 3800X(399美元) |
| CPU散熱器 | Noctua NH-U12S |
| 母板 | 技嘉X570 AORUS ULTRA |
| 內存 | 4個DDR4-2933 16GB(總共64GB) |
| 英特爾第9代測試平臺 | |
| 中央處理器 | 英特爾Core i9的9900K($ 499美元) Intel酷睿i7 9700K($ 385美元) |
| CPU散熱器 | Noctua NH-U12S |
| 母板 | 技嘉Z390 Designare |
| 內存 | 4個DDR4-2666 16GB(總共64GB) |
| AMD Threadripper第二代測試平臺 | |
| 中央處理器 | AMD TR 2990WX?-DLM(1,799美元) AMD TR 2970WX?-DLM(1,299美元) AMD TR 2950X(899美元) AMD TR 2920X(649美元) |
| CPU散熱器 | 海盜船Hydro系列H80i v2 |
| 母板 | 技嘉X399 AORUS Xtreme |
| 內存 | 4個DDR4-2666 16GB(總共64GB) |
| 英特爾X-9000系列測試平臺 | |
| 中央處理器 | 英特爾Core i9的9980XE($ 1,979) 的Intel Core i9的9960X($ 1,684) 的Intel Core i9的9940X($ 1,387) 的Intel Core i9的9920X($ 1,189家) 英特爾Core i9的9900X($ 1989) |
| CPU散熱器 | Noctua NH-U12DX i4 |
| 母板 | 技嘉X299 Designare EX |
| 內存 | 4個DDR4-2666 16GB(總共64GB) |
| AMD Threadripper第三代測試平臺 | |
| 中央處理器 | AMD TR 3970X($ 1,999) AMD TR 3960X($ 1,399) |
| CPU散熱器 | 海盜船Hydro系列H80i v2 |
| 母板 | 技嘉TRX40 AORUS Xtreme |
| 內存 | 4個DDR4-2933 16GB(總共64GB) |
| 英特爾X-10000系列測試平臺 | |
| 中央處理器 | 英特爾Core i9的10980XE($ 979) 的Intel Core i9的10940X($ 784) 的Intel Core i9的10920X($ 689) 的Intel Core i9的10900X($ 590) |
| CPU散熱器 | Noctua NH-U12DX i4 |
| 母板 | 技嘉X299 Designare EX |
| 內存 | 4個DDR4-2933 16GB(總共64GB) |
| 共享的硬件/軟件 | |
| 顯卡 | NVIDIA GeForce RTX 2080 Ti 11GB |
| 硬盤 | 三星960 Pro 1TB |
| 軟件 | Windows 10 Pro 64位(1903版) Adobe After Effects 2020(17.0版) 適用于After Effects的PugetBench V0.8 BETA |
?
*截至2019年11月11日所有已應用的最新驅動程序,操作系統更新,BIOS和固件
有關我們測試中使用的硬件和軟件的一些注意事項:
首先,由于我們正在測試的許多平臺都支持不同的RAM速度,具體取決于您使用了多少根棍子,甚至那些棍子是單排還是雙排的,因此,我們決定標準化使用四個16GB的棍子支持的“中間” RAM速度為(適用時向上舍入)。這意味著最新的Ryzen,Threadripper和X系列平臺正在使用DDR4-2933,而Intel 9th Gen和上一代Threadripper / X系列平臺正在使用DDR4-2666。
要注意的第二件事是,我們使用的After Effects基準版本尚未向公眾發布。這個即將發布的版本中的得分與您當前可以下載的版本完全可以互換;我們剛剛做了一些可用性和穩定性方面的改進。這意味著您可以自由下載當前可用的版本,以將系統與本文中的結果進行比較。
基準結果
雖然我們的基準測試會根據每次測試的表現給出各種分數,但我們也希望提供單獨的結果供您檢查是否需要。如果有一項特定的任務阻礙了您的工作流程,那么檢查該任務的原始結果將比我們的基準計算的分數更具適用性。
如果您想更廣泛地了解每個CPU在After Effects中的性能,請隨意跳到下一部分,我們將對這些結果進行分析。

后效應基準分析
下圖有很多事情要做,因此在進入之前,我們想提供有關配色方案的關鍵。
- 淺藍色= Intel消費類CPU(第9代)
- 深藍色=英特爾HEDT CPU(X-9000系列)
- 深藍色,帶輝光-?新型?Intel HEDT CPU(X-10000系列)
- 淺紅色= AMD消費類CPU(Ryzen 3rd Gen)
- 深紅色= AMD HEDT CPU(第二代Threadripper)
- 暗紅色伴發光-?全新?AMD HEDT CPU(Threadripper 3rd Gen)
- 1
- 2
- 3
- 4
由于After Effects當前僅能有效利用少數CPU內核,因此AMD和Intel的許多高端CPU的性能將相對相似,因為它們的最大Turbo速度往往非常接近。這意味著,在少數幾個孤立的情況下,使用我們測試的任何新CPU,在After Effects中幾乎都不會出現明顯較差的性能。但是,這里有些細微差別,因此讓我們更詳細地檢查結果。
首先,AMD的新型第三代Threadripper CPU很棒,盡管正如我們在許多其他輕線程應用中所看到的那樣,3960X 24內核實際上總體上比3970X 32內核要快一些。與上一代產品相比,這兩種處理器的性能都比Threadripper 2970WX / 2990WX快30%,因此其上一代的性能尤其令人印象深刻。話雖如此,值得指出的是,AMD Ryzen 3950X總體上提供了幾乎相同的性能,這將使許多用戶難以證明新款Threadripper CPU的價格較高。在英特爾方面,這個故事非常相似。在這里,10920X 12核和10940X 14核似乎是最佳選擇,這兩種CPU的整體性能都在AMD 3950X和3960X處理器的百分之幾之內。但是,其中大部分來自其較高的跟蹤性能。在RAM預覽和渲染性能方面,它們比AMD 3950X / 3960X慢10%左右,甚至是價格更便宜的Intel Core i9 9900K甚至可以與之媲美。
當然,盡管CPU的性能顯然很重要,但在許多情況下,系統中的RAM量也會對系統的整體性能產生巨大影響,因為它允許您在RAM Preview中存儲更多幀。如果您處理的時間超過一分鐘或兩分鐘(或分辨率較低,但項目更長)的4K +項目,則使用新的Intel X系列或AMD Threadripper CPU擁有256GB的能力將是非常有益的。如果您大概需要多少內存,我們建議您查看After Effects硬件建議頁面上的指南表。
結論:英特爾X-10000系列或AMD Threadripper第三代CPU誰更適合After Effects?
如果您只是在After Effects中尋找最佳性能,那么有很多選擇比Intel X系列或AMD Threadripper處理器更實惠,它們將為您提供幾乎相同的性能。例如,AMD Ryzen 9 3900X / 3950X和Intel Core i9 9900K對于After Effects來說都是很棒的,并且價格僅為這些HEDT處理器的一小部分。但是,對于使用更長或更高分辨率的項目的用戶而言,如果你需要使用256GB RAM的內存,那么AMD Threadripper 3rd Gen或Intel X-10000系列處理器是一個比較好的選擇。
對于需要256GB RAM的用戶,在X系列CPU和Threadripper CPU之間進行選擇是一個艱難的選擇。如果您想要最佳性能,AMD Threadripper 3960X 24核是我們針對RAM預覽和渲染測試的最快的CPU,其運行速度比Intel Core i9 10940X(整體上最好的X系列)快約8-14%。中央處理器)。另一方面,Core i9 10940X的追蹤速度更快,并且建議零售價(MSRP)便宜約600美元,因此價格顯著降低。如果您已經需要256GB的RAM,那么價格上的差異可能就是您可以負擔得起的價格,或者使您可以升級系統中的其他組件以抵消一些性能上的差異,或者只是使您保持預算。
總而言之,大多數需要這些新CPU之一的用戶很可能會發現自己在Intel Core i9 10940X(或10920X)和AMD Threadripper 3960X之間進行選擇。哪種方法最適合您,主要取決于您的確切預算,但請務必牢記您還需要考慮其他因素。例如,如果您需要Thunderbolt,則非常需要堅持使用Intel,因為目前還沒有獲得經認證的Thunderbolt支持的AMD平臺-不會,我們不算使用未經認證的Thunderbolt實現的華擎Ryzen主板。
此外,您需要考慮工作流中常規部分的其他應用程序。本文中的基準測試結果嚴格針對After Effects,并且不同應用程序之間的相對性能差異很大。如果您的工作流程包括其他軟件包(我們在Photoshop,Lightroom Classic,Premiere Pro,DaVinci Resolve和許多其他文章中都有類似的文章),則需要考慮處理器在所有這些應用程序中的性能如何。確保檢查我們的硬件文章列表,以了解所有這些軟件包在最新CPU上的最新性能。
問:為了避免AE無法有效利用內核,我們使用RenderGarden或BGRenderMax(基本上多次啟動“ aerender”),如果您有足夠的內存,則可以最大限度地提高CPU利用率。 你們是我能找到的唯一擁有該芯片并在After Effects上發表評論的人,所以我很想知道這些腳本對intel和amd更高的核心數量cpus的影響。 因為我擁有9900k和2990wx,并且可以說在使用這些腳本的情況下有99%的時間29擊敗了99,但這些基準測試表明29是最差的。 我知道您可能想保留它的本機,但是我覺得AE是一種特例, 謝謝您的回復!
網友1答:值得記住的是,Puget將更多精力放在實際工作速度和實時預覽上,而不是最終渲染上。在最終渲染中,使用RenderGarden之類的外部腳本來利用所有核心(以及與此相關的多個系統)會更好,但這僅是項目處理工作的一半(通常更少)譯者注:在使用這些腳本的時候,會很大程度上提升效率,需要注意的是,如果你的AE文件中有用到光工廠、粒子插件之類,需要序列號許可的插件,在使用這些腳本渲染輸出時,會100%出錯,因為這些插件在國內都是破解版,只有包含1臺PC的許可,在使用RenderGarden之類的腳本時,在實際是多機渲染,這些插件需要有多個序列號許可才不會出錯pugetsystems答:我們之前針對After Effects的文章實際上包括使用AErender基準測試-“ Render Node”測試-使用與RenderGarden或BGRenderMax相同的方法。這次我們不運行它的原因是,由于我們在每個平臺上都對64GB RAM進行了標準化,因此導致內核數量更多的CPU的性能確實很差。
Aerender產生一堆線程,每個線程需要擁有自己的RAM和VRAM份額。問題在于,由于我們的測試項目非常密集,并且需要相當大的系統內存才能呈現。僅具有64GB的RAM,我們就只能成功生成少數渲染節點,無論出于何種原因,這些渲染節點都非常受Intel 9th Gen和Ryzen CPU的青睞。例如,Core i9 9900K和Ryzen 3950X在該基準測試中得分約為3000,而Threadripper 3970X和大多數X系列CPU的得分僅為2000。查看結果,
我不認為這表示現實世界的性能,這就是為什么我將其排除在測試之外。我認為我們要做的是保留一個當前測試(作為一個真正的密集項目),但是用對RAM的使用更少的那些測試來代替其他測試。事實是,我們的“表達式”組件實際上不應該對RAM的使用已經足夠密集,因此我不確定為什么我們要達到RAM極限-甚至這就是正在發生的事情。我有點擔心,這是After Effects 2020的問題,但隨著所有這些發布的進行,我還無法進行調查。
另一個因素是,AE團隊取笑了他們的工作,以極大地改善Adobe MAX的多線程功能,如果它確實按他們希望的那樣工作,它將使RenderGarden之類的插件大大過時。它們仍然可以用于將渲染作業發送到其他計算機,但是就多線程解決方法而言,(希望)現在不再需要它們。
問:當可能支持多處理器時,嘗試使用任何較舊版本的After Effects pre 2014時,該處理器可能會很有趣。
?
pugetsystems答:不幸的是,您現在可以下載幾個版本,因此AE 16.1.3將是我們可以測試的最舊版本,并且刪除“同時渲染多個幀”時已經很久了。但是,我們確實使用AERender基準測試了一種形式,該基準旨在模擬Render Garden和BGRender Max等插件的作用:https://www.pugetsystems.com/labs/articles/PugetBench-for-AERender-After-Effects-Render-Node-1534/
我們通常在AE測試中包含該基準,但由于我們將所有測試系統標準化為64GB RAM,因此我們遇到了一個問題。基本上,對于我們的測試項目,以及每個正在運行的AERender實例都需要自己分配RAM / VRAM的事實,我們只能在大約8-10個渲染線程的位置生成,而渲染不會失敗。這導致3900X和9900K等CPU的性能要優于AMD Threadripper CPU。我認為這并不表示實際性能,這就是為什么我們在本文中未包含該基準。
我們需要返回到使用最大支持的RAM容量(這會帶回使用何種內存速度的問題),或者調整該基準的測試組件以減少RAM / VRAM的數量,以便我們可以成功地渲染更多的RAM / VRAM。線程。
?
?
?
?




客服微信
客服QQ
客服電報