私は分子動力学(MD)シミュレーションが初めてです。シミュレーション時間に関する分子動力学シミュレーションの複雑さは何ですか?言い換えると、シミュレーション時間を10ナノ秒から20ナノ秒に増やしたい場合、ランタイムの増加に関して何が期待できますか?
私は分子動力学(MD)シミュレーションが初めてです。シミュレーション時間に関する分子動力学シミュレーションの複雑さは何ですか?言い換えると、シミュレーション時間を10ナノ秒から20ナノ秒に増やしたい場合、ランタイムの増加に関して何が期待できますか?
回答:
分子動力学シミュレーションは、(線形であるO(n)
(単一のタイムステップ(と仮定してシミュレートされた時間の長さ))変化しません)。各タイムステップは前の構成にのみ依存するため(前の構成には依存しないため)、タイムステップの数を増やすと、時間は直線的に増加します。
O(n^2)O(t)
場合n
サイズは(粒子数)であり、t
時間ステップ(各時間ステップのサイズで割ったシミュレート時間の長さ)の数です。