问题标签 [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 地址,第二个 IP 地址是完成 MPJ 设置和配置的机器的地址。
[注意:两台机器都可以通过网络相互访问,使用ping
和测试passwordless SSH
] 有什么问题?请帮忙。
java - MPJ Express eclipse - remove combination of letters
I have to do an exercise for a parallel computing course.
The task is using N parallel processes to remove all combinations of letters "RTY" from the string.
Normally I'll do it with
String strAfter=str1.replaceAll("[RTY]","") ;
But how to make it in parallel?
java - 是否可以使用 MPJ 进行多线程分布式程序
是否可以使用 MPJ 进行多线程分布式程序。即使用 MPJ 时是否可以在每个处理器中运行多个线程?因此,例如,如果我有一个在 8 个处理器上运行 MPJ 的程序,是否每个处理器都使用 java 线程类中的多个线程?
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: 无法转换为 [Ljava.lang.Object;
我一直在尝试使用 MPJExpress 发送对象:-
或者使用,从这个答案here,以这种形式
执行上述代码行时出现此异常:-
StateP 类是可序列化的
这里没有可接受的解决方案:-使用 MPJ express 发送对象
投票最多的答案对我不起作用。我该如何纠正这个,我做错了什么?
如果需要,这是我的 MPJ.IReceive 函数
java - mpj-express - 使用 MPI 对数组求和
我编写了这个 java 代码,使用 MPI 对数组求和。我是新来的。我对在哪里设置障碍有点困惑。这段代码有很多错误。请给我一些建议。
这是错误日志:
谢谢!
java - 如何给每个进程一个特定的数组以开始
我对 mpi 和 mpj express 都是新手,因此对如何在代码中翻译我的想法不够了解。到目前为止,我的想法和代码围绕着一个函数计算要使用的数字并将它们保存在数组中,因此一个进程从 x 到 y 的数字开始,而另一个进程从 y+1 到 z 开始。
在进入简单的发送和接收模式之前,我将如何为每个进程提供该数组。
我希望我的意图清晰易懂。
java - MPI.Send 和 MPI.Recv 工作不正常
我是分布式并行编程的新手。在以下代码中,进程 0 卡在 MPI.Recv 方法执行上。
当我调试这个片段时,我观察到以下情况:
1. 有时 Recv 方法在相应的 send 方法之前执行。这会造成问题吗?
2. 除了 0 之外的所有进程都向进程 0 发送消息并执行它们的 MPI.Finalize() 方法,而进程 0 正在等待 Recv。问题可能是因为这个吗?