スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | 下へ |
投稿者 | スレッド |
---|---|
投稿数: 37
|
投稿日時: 2007-09-18 00:03 Re: クワッドCPUで、レンダリング時のメモリ容量はどのくらい増える? |
momochi さん、レスをいただき、ありがとうございます。
残念ながらMACではなくWINマシン(Vista64ビット版)なので、OSのメモリ効率は悪いのかもしれません。 現在のCPUはデュアルコアなのですが、試しにSHADEの設定で、スレッド数を「2」から「1」に減らしてレンダアリングしてみたところ、メモリ使用量はほとんど変わりませんでした。それならQUADコアにしてスレッドを「4」にしても、おそらくはあまり変わらないだろう・・と思い、次の給料でQUADコアに載せ替えようと考え始めています。 メモリ節約技法の数々、ありがとうございます。大変参考になります。 パートの階層の深さも影響してくるとは知りませんでした。 (これまで軽い気持ちで深い階層を作っていたので) いろいろと試させていただきます。 | |
投稿数: 83
|
投稿日時: 2007-09-13 12:42 Re: クワッドCPUで、レンダリング時のメモリ容量はどのくらい増える? |
IMECOM さん、こんにちわ。
まずはじめに、IMECOM さんのご質問内容では答えようがありません。 あなたがご使用の環境や作成中のシーンファイルなどは、こちらからは知ることが出来ません。 メモリ消費量は OS の種類やバージョン、Shade のバージョン(場合によってはグレードも)、シーンファイルやその作り方、レンダリング手法などによって大きく異なってきますので、一概にコンピュータのコア数が増えたからと言ってメモリ消費量がガンガン増えるというものではありません。 そういう情報や詳しい状況、サンプルファイルなどがあれば、なにかしら具体的なお答えが出来ると思います。 なので、一般的なお答えになります。 とりあえず、現在の環境で8スレッド吐き出して検証してみてはいかがでしょうか? Windows の 32Bit 版をご使用の場合は、メモリ消費量は切実だとは思いますが... MacOS X をお使いで、レンダリング手法にスキャンライン以外をご使用でしたら、OS が効率的に仮想メモリを使用しますので、HDD (起動ディスク)がパンパンな状態でない限り、そんなに心配する必要もないかもしれません(多少、速度は落ちますが...)。 また、ファイルを作成していく過程で、無駄にメモリを消費しないためにも ●不必要に大きなサイズのテクスチャ画像や背景画像を使用しない ●出来るだけ、マスターサーフェスを使用する。 ●リンク機能が利用できるグレードならば、どんどん使用する。 ●無駄に深い階層のパートを作らない。 ●自由曲面を使用するのであれば、不必要にパスを増やさない。 ●レンダリング時の「面の分割」をいたずらに上げるのではなく、オブジェクトやパートごとに「分割制御記号」などを使用して個別に設定する。 ●ラジオシティ使用時は、計算に影響がないオブジェクトは計算対象から外す。 ●光源などは効果的にかつ、最小限に配置する。 ●視線の追跡レベルをシーンにあった値にする。 ●その他、シーンにあわせて最適化する。 などを行っていけば、メモリの消費量などはかなりかわってくると思います。 また、レンダリングの速度なども改善されるかと思います。 | |
投稿数: 37
|
投稿日時: 2007-09-01 23:44 クワッドCPUで、レンダリング時のメモリ容量はどのくらい増える? |
現在、CPUにデュアルコアを使用していて、今後クワッドコアに変更することを検討しています。
しかしCPUコアの数が増えると、その分のメモリ使用量が増えるはず(各コアごとに計算処理用のメモリが必要なはず)なので、今あるメモリが不足するのではないかと心配して踏み切れずにいます。 例えば、モデリング時点で2GB消費していて、レンダリングを開始すると4GB近くまで増加・・ということがあります。 実装メモリが4GBなので、もしCPUをクワッドに変更すると、レンダリング時のメモリ消費量はさらに増え、4GBを越えて不足してしまうのではないか・・・と心配しています。 そこで質問なのですが、CPUをクワッドコアに変更すると、メモリ消費はどのくらい増えるものなのでしょうか? | |
スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | トップ |