寻找开源项目以实现并行化

4

我需要并行化一个项目,并记录我的工作和成果。因此,我正在寻找一个理想的开源C#或Java项目,需要大约60小时的工作量(相对较小-抱歉没有具体数据,因为我还在学习),而且相当耗费CPU资源。

我已经在Source Forge上搜索了一些项目,但没有找到合适的。除了下载和编译10个左右的项目,并通过分析器运行它们之外,你有什么建议吗?或者你知道一个合适的项目吗?谢谢。

4个回答

3

您可以尝试查找一个图像处理库或应用程序。其中一些过滤器/转换可以轻松并行化。


1

如果你正在寻找一个Java项目,我会建议选择Map-Reduce和Hadoop作为框架。我在图像处理方面工作,那里的问题可以轻松地进行并行处理,正如Brian所指出的那样。另一个领域是基于数组的模拟,例如n-body模型。我快速检查了一下,这里有一个GPL许可的Java源代码链接this-它看起来相当小。祝你的项目好运。


0

我自己不知道任何项目,但是你的帖子让我想起了那些进行长时间计算的程序,比如Seti@Home和另一个我记不起名字的人类基因解码程序。

也许可以考虑类似这样的项目。


很遗憾,没有C#/Java。 - whatnick

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接