AutoDesk 3dsMaxで3Dレンダリングを行う必要がある友人のマシンを組み立てるように依頼されました。製品がマルチスレッドをサポートしていて、複数のコアの恩恵を受けるかどうかを判断できませんでした。もしそうなら教えていただけませんか?
3Dソフトウェアレンダリングは、長い間マルチプロセッシングをサポートしてきました。 「レンダーファーム」はこれがすべてです。マルチスレッドではなく、マルチプロセスと言ったことに注意してください。画像をレンダリングする行為は、多くの場合、シングルスレッドです。ただし、ビデオをレンダリングするときに一度に複数のフレームを処理できます。したがって、4コアはビデオをほぼ4倍速くレンダリングします。
ここ はExtremetechのトピックに関する記事です。ご覧のとおり、クアッドコア(QX6850)のレンダリングは、同様の速度のデュアルコア(E6850)の約2倍の速度です。
ds Maxホームページ から(「3dsMaxとは」セクションを展開する必要があります):
いくつかのタイプのメッシュに関するビューポート内レポート用の新しいマルチスレッドxViewメッシュアナライザーテクノロジー。
したがって、少なくともいくつかの側面はマルチスレッドです。
複数のコアを直接使用しない場合や、レンダリングなどの特定の機能がマルチスレッド化されていない場合でも、他のアプリケーション(メールクライアント、ブラウザー、ペイントプログラム)を実行している場合と同じようにメリットがあります。など)これらは「その他」のコアで実行する必要があります。これにより、3dsとその他のアプリケーションの両方からパフォーマンスが向上します(ページングが少なくなるなど)。