我有一个项目,该项目的任务是在各自的并行分布式环境(至少在两台计算机上)中实现矩阵乘法。我想用JAVA解决我的问题。矩阵乘法没有问题,只是不知道使用哪种技术在并行分布式环境中运行它。你有什么建议?谢谢:)
最佳答案
我以前曾与 Hazelcast 合作过。非常简单直接。只是要小心并行处理。这项工作需要足够大且数据占用量小,否则您将受到网络通信的束缚。
即在单个处理器上矩阵相乘可能会更快;但硬遗传算法效果很好,因为每个 cpu 都可以是一个孤岛,作为孤岛遗传算法实现。网络通信将仅限于移民策略。
祝你好运!
关于java - JAVA并行处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8340146/