私は、太陽放射の反射を計算するためのC ++コードを作成しました(レイトレーシングの原理に基づいています)。私はいくつかの加速技術を含めました。私の記事では、これらのアルゴリズムを正当化する必要があります。私は純粋にタイムベースからそれを行うつもりでしたが、@ weberc2によるコメントは、これが最善の解決策ではないと信じています。
私は、ボトルネックなどを特定するのに役立つ、VerysleepyやAMDCodeAnalystなどのコード分析ソフトウェアを見てきました 。
スーパーバイザーはおそらくプログラミングの知識が非常に乏しいため、時間ベースの分析が最も論理的であるように思われます...
例:「同じシナリオをGrid
アクティブに実行すると、計算精度が20%向上し、時間に2秒のペナルティがあります...」
シングルスレッドプログラムです。時間を使うのは本当に危険ですか?助言がありますか。皆さん、ありがとうございました