1

アニメーションの場合、3Dポリゴン画像の描画にCG( OpenGL )でOpenMPを使うと効率的ですか?

4

2 に答える 2

1

GPU へのレンダリング コマンドを並行してキューに入れようとしても、何のメリットもありません。レンダリングは既に GPU で並行して行われ、コマンドを並行して送信すると、コマンド ストリーム内の同期ポイントをチェックし、並べ替えが必要になる可能性があるドライバーに多くのオーバーヘッドが生じるだけです。

また、マルチスレッドの OpenGL 操作を正しく行うのは難しいです。

于 2013-01-18T14:03:47.523 に答える
0

複数の CPU スレッドが同時に PCIe バスにアクセスできるようにしようとしても、一度に 1 つのスレッドしか実際にその IO バスにアクセスできないため、単一のスレッドに勝るものはほとんどありません。

于 2013-01-18T14:07:47.877 に答える