跳转到主要内容

Python分布式内存数组

项目描述

全局思考,本地行动。

DistArray为Python提供了一般的多维NumPy-like分布式数组。它旨在将NumPy的优点应用于数据并行的高性能计算。DistArray具有与NumPy相似的API。

DistArray已准备好进行实际测试和部署;然而,该项目仍在快速发展,我们感谢科学-Python社区持续的贡献。

DistArray适用于以下用户

  • 了解并热爱Python和NumPy,

  • 希望将NumPy扩展到更大的分布式数据集,

  • 希望与分布式数据进行交互式操作,但同时也

  • 希望运行面向批次的分布式程序;

  • 希望有一个更简单的方式来驱动和协调现有的基于MPI的代码,

  • 拥有大量可能已经分布的数据,

  • 希望有一个全局视图(“全局思考”)和本地控制(“本地行动”),

  • 需要利用现有的并行库,如Trilinos、PETSc或Elemental,

  • 希望拥有IPython的交互性和MPI的性能。

DistArray旨在与其他实现分布式数组协议的包一起工作。

请参阅我们的文档readthedocs(或docs目录中)获取更多信息,或在我们的邮件列表上提问。欢迎提交Pull请求。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

distarray-0.6.0.tar.gz (10.0 MB 查看哈希值

上传时间 源代码

由以下支持