問題タブ [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.
java - MPJExpress をクラスター モードで実行中にエラーが発生しました (niodev)
私はここに同様の質問があることを知っています。しかし、満足のいく答えはまだ提供されていません。
MPJ は、マルチコア プラットフォームで問題なく動作しています。しかし、niodev モードを使用してクラスターで実行しようとすると (mpjexpress ユーザー ガイドに正確に従いました) mpjboot machines
、.
それにもかかわらず、私は正しく設定MPJ_HOME
してPATH
変数に入れました.bashrc
。そして私のmachines
ファイルが含まれています
ここで、最初の IP アドレスは、コマンドを実行しているマシンのmpjboot machines
IP アドレスであり、2 番目の IP アドレスは、MPJ のセットアップと構成がまったく同じであるマシンの IP アドレスです。
[注: 両方のマシンは、ネットワークを介して相互にアクセス可能であり、 と を使用してテストされてping
いますpasswordless SSH
] 問題は何ですか? 助けてください。
java - MPJ Express eclipse - 文字の組み合わせを削除する
並列計算コースの演習をしなければなりません。
タスクは N 個の並列プロセスを使用して、文字列から文字 "RTY" のすべての組み合わせを削除します。
通常は で行いますが
String strAfter=str1.replaceAll("[RTY]","") ;
、並行して行うにはどうすればよいでしょうか。
mpj-express - Netbeans で MPJ を実行するとエラーが発生する
Netbeans で MPJ プログラムを実行すると、次の例外があります。
それを解決する方法は?
java - MPI.Init(args) の呼び出し中に例外が発生しました
最近、WindowsでMPJExpressを使い始めました。Windowsのドキュメントに記載されているすべての構成を行いました
この小さなプログラムを実行しました:-
そして、これを実行すると、このエラーが発生します:-
../conf/xdev.conf に xdev.conf ファイルがありません (以前の MPJExpress バージョンも確認しました) http://holly.dsg.port.ac.uk:15000/xdev.confに到達できません
MPJDev.java のコードを見ると、
上記の例外を取得するために、私は何を間違っていますか。args.length が 3 未満のように見えるため、上記の例外が発生します。どうすれば修正できますか?
java - 原因: mpi.MPIException: java.lang.ClassCastException: cannot be cast to [Ljava.lang.Object;
MPJExpress を使用してオブジェクトを送信しようとしています:-
または、この回答hereから、このフォームで使用します
上記のコード行が実行されると、この例外が発生します:-
StateP クラスはシリアライズ可能です
ここでこの質問に対する受け入れられた解決策はありません:- MPJ Express でオブジェクトを送信します
そして、最も投票された答えは私にはうまくいきません。これを修正するにはどうすればよいですか、何が間違っていますか?
必要に応じて、これは MPJ.IReceive 関数です
java - mpj-express - MPI を使用して配列を合計する
MPI を使用して配列を合計するこの Java コードを作成しました。私はこれが初めてです。どこに障壁を与えるべきか少し混乱しています。このコードには多くのエラーがあります。これについて何かアドバイスをください。
エラーログは次のとおりです。
ありがとう!
java - Eclipse での MPJ Express の実行
これらの手順に従って、EclipseでMPJ Expressを実行しています。変数を定義して追加しましたMPJ_HOME
VM引数に。プログラムを実行すると、次の例外が発生します。
なぜこれが例外なのですか?修正するにはどうすればよいですか?
java - 各プロセスに特定の配列を与えて開始する方法
私は mpi と mpj Express の両方に慣れていないため、自分のアイデアをコードに変換する方法について十分な知識がありません。これまでの私のアイデアとコードは、使用する数値を計算して配列に保存する関数を中心に展開しているため、あるプロセスは x から y までの数値で開始し、別のプロセスは y+1 から z までで開始します。
単純な送信および受信パターンに進む前に、各プロセスにその配列を与えるにはどうすればよいでしょうか。
私の意図が明確で理解できることを願っています。