JMP 10 マルチコア スレッディング、メモリ割り当て<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP 10 を実行していますが、パフォーマンスにいくつかの問題があります。 Space-filling Latin Hypercube DOE の作成中にシステム パフォーマンスを監視すると、CPU 使用率が 25% で、約 1 GB の RAM が空き状態であることがわかります。 このような計算を高速化するためにマルチコア スレッドと高いメモリ使用量を奨励する方法はありますか?
さらに、このようなプロセスが終了した後でも RAM 使用率が高いままであるため、メモリ割り当てに問題があるようです。
Intel Core i5 @ 2.50GHz プロセッサを搭載した 4GB RAM で実行しています。
Re: JMP 10 マルチコア スレッディング、メモリ割り当てMacではターミナルに移動し、「purge」コマンドを使用してRAMの使用を消去します。 それはラムを掃除します。
Re: JMP 10 マルチコア スレッディング、メモリ割り当てJMP のいくつかの操作はマルチスレッドですが、ほとんどはハイエンドの分析です。 ほとんどの並べ替えはマルチスレッドですが、それを認識するには大量の行が必要です。 複数の列がある場合、分散はマルチスレッドになります。 8 つの変数で分布を試してみると、8 コア マシンが一時的に 100% になります。
Re: JMP 10 マルチコア スレッディング、メモリ割り当て私はデュアルコアプロセッサを使用していますが、JMP が 1 つ以上のコアを使用しているのを見たことがありません。SAS はほとんどマルチスレッドに対応していません (実際、ほとんどの主要な統計パッケージは有効になっていないと思います。R で実装できることは知っていますが、自動化されていません)。そのため、JMP が有効になっているにもかかわらず、JMP を有効にすることに息を呑むことはありません。すべてのサブセットなどでマルチスレッドを取得できれば素晴らしいでしょう。
Re: JMP 10 マルチコア スレッディング、メモリ割り当て1 つ質問がありますが、コアは 4 つありますか?私が質問したのは、JMP が高速なときに CPU が全体で 25% に固定されることがよくあるのですが、すべてが 1 つのコアに集中しており、最大値は 100% です。残り 3 つのコアが残っているので、JMP 以外の他のことはほとんど同時に実行できますが、それは私が必要としているものではありません。
JMP は、明らかに改善されるであろう一部の操作 (つまり、行に依存しない場合の列数式の計算、行列操作の実行) さえも含めて、マルチコア操作をサポートしていないようです。
JMP マルチコアのサポートと、それを JSL で有効にする方法を知りたいです。そうしないと、私の新しい AMD 4 コア デスクトップは 2005 年時代の高速シングル コア チップになってしまいます。
Re: JMP 10 マルチコア スレッディング、メモリ割り当てJMP はメモリを取得した後に解放することを好まないことに気付きました。特に、大きなテーブルを開いたり閉じたりすることに関連するメモリ使用量を調べていました。テーブルを開くために使用された追加メモリは、テーブルが閉じられたときにすべてシステムに解放されるわけではありませんでした。また、JMP 10 では、ファイルを開くために JMP 9 よりも約 8% 多くのメモリを使用することにも気付きました。
質問に対する回答ではありませんが、発生している問題のいくつかを確認するものです。