从分布式计算/并行处理开始?(Python/C)

Ale*_*ams 6 c python parallel-processing distributed-computing

我目前正在调查计算机科学研究生课程的主题,我发现了一个相对较大的兴趣领域,分布式计算,我想获得更多信息.还有其他问题[屈指可数1,2,3 StackOverflow上]涉及类似问题,但不一定是我要问的问题,特别是涉及到我正在寻找的语言.

我在网上搜索过,发现了很多论文,文章,甚至是罗格斯的门课程,描述了分布式计算背后的理论和机制.不幸的是,我发现的大多数论文和课程在描述代码中的分布式计算的实际概念方面相当有限.我正在寻找可以向我介绍分布式计算的编程部分的网站.(最好是C或Python.)

作为旁注,我想提一下,这甚至可能更具体地说明并行计算如何适应分布式计算领域.(我还没有上过课程!)

Onl*_*jus 1

我在单台机器上使用内置的 python 包有很好的经验。我的朋友在 128 核机器上使用 ipython 取得了巨大成功。

现在有不同类型的分布式计算,例如集群、云或互联网上的任何机器(例如 Folding@home)(包括 PS3!),也不要忘记 GPU!

一些 Python 链接:
各种 Python 库
Ipython
Python 和并行计算演示