問題タブ [mpj-express]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-ec2 - (ウィンドウ) MPJExpress - runtime.MPJRuntimeException: マシンでデーモンに接続できませんおよびポート <10000>
EC2初心者です。アマゾン ウェブ サービスを使用してウィンドウ サーバー 2012 hpc クラスターを正常に作成し、並列プログラミングを実行したいと考えています。
マルチコア構成で MPJ Express を正常に実行できました。ただし、niodev を使用したクラスター構成でいくつかの問題に直面しています。ヘッド ノードが計算ノードに接続できません。
http://mpj-express.org/docs/guides/windowsguide.pdfの指示に従いました。すべての環境変数をセットアップしました。
マシン ファイルに入力した IP アドレスは、計算ノードのプライベート IP です。
私のマシン ファイルは、ディレクトリ c:\mpj-user 内に配置されます。
私の計算ノードは、同じ MPJExpress 構成で mpj デーモンを開始しました。
ヘッド ノードから計算ノードに ping を実行できます。
インターネット上のソリューションのほとんどがubuntuを使用していることがわかりました.Windowsのソリューションを実際に見つけることはできません.
どんな助けや解決策も大歓迎です。
java - MPJ エクスプレス: マトリックス実装の逆
MPJ Express を使用して逆行列アルゴリズムを実装する必要があります。転置行列と行列式を rootProcess (rank=0) から他のプロセスに送ることに成功しました。
また、ルート プロセスは各ワーカー プロセスに行間隔を割り当て、各ワーカーはそれらの行の逆行列の要素を計算する必要があります。この部分は機能しますが、各ワーカーで行列の逆要素を計算した後、これらの行とそのインデックスをワーカーからルート プロセスに送信して、ルート プロセスが結果の行列を構築できるようにする必要があります。
この部分が機能せず、プログラムが動かなくなります。いくつかの配列とそのインデックス (結果マトリックス内のその配列の行) を各ワーカー プロセスからルートに送信するのを手伝ってもらえますか?