SSDはHPCにとって重要ですか?[閉まっている]


1

重いシミュレーションのパフォーマンスと速度にとってSSDはどれくらい重要ですか?

たとえばMathematicaを使用すると、計算が速くなりますか?


通常、SSDはディスクにバインドされたものをすべて高速にします。Mathematicaシミュレーションがディスクにバインドされた傷であるかどうかを調べる必要があります。。。シナリオによっては、ディスクではなくメモリまたはCPUによって簡単にゲートされる可能性があります。
アーニー

ええと、答えに意見を述べたとは思いません。
ネビンウィリアムズ14

回答:


3

SSDドライブは、ディスクへのファイルの読み取りまたは書き込みに依存する実質的にすべてのアプリケーションの実行パフォーマンスを改善します。

「iostat」(Unixベースのシステム)、TaskMgr(Windows)、またはActivity Monitor.app(Mac OS X)などのプログラムを使用して、ディスクの入出力アクティビティを調べることができます。ディスクにバインドされている疑いのあるアプリケーションの実行中および実行後、プログラムの実行中にアプリケーションがどれだけ大きくなるかに注意してください。ディスクの使用率がときどき急上昇する場合、またはプログラムの合計時間のほんの一部で急上昇する場合は、CPUにバインドされているか、SSDで改善されない他の依存関係がある可能性があります。


完全を期すために、SSDは高速ランダムアクセスにより仮想メモリを使用可能にするのに役立つと付け加えます。4GiBRAMでは最大6GiBのプログラムメモリが2GiBスワップパーティション/ページングファイルで使用可能です。だから、適度な地域やデータ構造へのスパースっぽいアクセスを発揮するメモリを多用するアプリケーションの特定の種類のを助けることができる
Rob11311

ああ、良い点。私もスワップを考慮しませんでした。そして、彼らはこの質問を閉じました... 答えに意見を述べましたか?
ネビンウィリアムズ14

おもしろいことに、HPCアプリケーションがLinuxがデフォルトでメモリをオーバーコミットする理由の1つであることを昨日読みました。HPCプログラムは、実際には書き込まれないため、実際には未使用のメモリを大量に割り当てます。私はまばらにアクセスされた行列配列で推測します。モデレーターは閉じるスレッドを見つけるためのバッジを取得すると思います。Stack*に関する多くの有用な情報は閉じたスレッドにありますが、まだGoogleによって発見されています。あなたの答えは質問よりもはるかに優れていました。
Rob11311 14

@ Rob11311 HPCおよびLinuxメモリのオーバーコミットに関するこの記事へのリンクはありますか?
-becko
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.