1 FORTRANでOpenMPを使用してLinux上のプログラムを並列化すると、 'top'コマンドは、〜%100 x 8プロセッサではなく〜%800で動作する1つのプロセッサのみを表示します。予想される状況ですか? linux cpu top parallel-processing — イギット ソース 1 BIOSでハイパースレッディングをオフにして、まだ800%を取得するかどうかを確認します。私はあなたがそれぞれ2つのスレッドを持っている4つのコアプロセッサを持っていると推測しています、「8プロセッサ」。 — ローマンルシュトリック
0 表示されているのは、プロセス内のすべてのスレッドの合計です。topに個々のスレッドを表示するように指示する必要があります。これを行うには、トップ実行中に対話型コマンドtop -Hを呼び出す か、使用しHます。 — ロドルフォ ソース