【AE】Xeon機でAfterEffectsってどうなの?
みんなの憧れのCPU、 Xeon に関しての記事です。 以前から要望が多かったので、今回情報の共有をしていこうと思います。 Xeonというのは、Intel製のCPUで、 サーバーなどの用途に使われている、安定性を重視した製品 です。 色々な映像制作の現場でもXeonを搭載したワークステーションが導入されている話を耳にしますが、そのパフォーマンスに関して報告されている記事があまり無いらしく、実際のところどうなのか、よく質問されます。 僕は個人的にXeon機を使用し、AfterEffectsで作業をしていた時期もあるため、 今日はその時の奮闘の末に得た知見や結論などを共有していこうと思います✌('ω') 記事の概要です。 1.AfterEffects用途としては、まるで使えない。 2.レンダリングサーバーとしての運用は・・・ 3.結論 ※ 今回は本筋の内容を分かりやすく伝えるため、「スレッド」と書くべき箇所を「コア」と表記して同じ扱いにして説明しています。 違いについて知りたい方は、「ハイパースレッディング」でググってください。 1.AfterEffects用途としては、まるで使えない。 Xeonも色々な種類がありますが、よく見かけるのは 「多コア低クロック」 構成のものです。 このCPU、もともとサーバー用途である以上、複数の処理を同時に行う事に特化する必要があるため、コアの数が多い製品が多いんですね。(もちろん4コア・6コアで高クロックな製品も存在していますが、今回は除外します) AfterEffectsは基本的に 「シングルコア」 で動くアプリケーションで、 CPUの中の1コアしか使えない というのが特徴です。 例えば、24コアのXeonでAfterEffectsを動かした場合、 24個あるコアのうち1個しか処理に使えない わけですから、 本来のパワーの1/24しか発揮できていない という事になります。 もうこの時点で非効率の極みです。 しかし、AE CC2014以前のバージョンには、 複数のコアを使ってレンダリング する設定があります。 僕もそれに希望を持ち、色々調べてはみましたが、 結論から言うとダメでした 。 AEの複数コアを使用したレンダリング・およびプレビュー...