管理超级计算机上作业的工具

clusterlib的Python项目详细描述


Build statusCoverage statusCode Health

这个图书馆的目标是简化 超级计算机上令人尴尬的并行作业,如SLURM。一些基本原语(纯 python no-sql数据库)在分布式内存架构中工作 提供。

目标:简单、纯粹的python

如果您想在共享内存体系结构中并行化python作业,我 建议您使用joblib

获取最新代码

要使用git获取最新代码,只需键入:

git clone git://github.com/clusterlib/clusterlib.git

如果您没有安装git,可以下载 最新代码:https://github.com/clusterlib/clusterlib/archive/master.zip

安装

与任何python包一样,要安装clusterlib,只需执行以下操作:

python setup.py install

在源代码目录中。

如何贡献?

要贡献给clusterlib,首先创建一个github帐户。那你就可以 叉clusterlib repository。 完成后,您可以克隆您的fork,进行更改并 只要您高兴,就向我们发送一个请求到主存储库。

运行测试套件

要运行测试套件,您需要notests和coverage模块。 使用以下命令运行测试套件:

nosetests

从项目的根本上。

文档

为了制作文档,sphinx==1.2.2和sphinx引导主题==0.4.0 是必要的。然后,您可以执行

make doc

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java类之间并发性不一致的HashMap   插件如何在JavaSwing中使用UIManager和Classloader从外部jar安装外观?   java JasperReports:找不到子报表   在项目中找不到java生成的Javadoc文件   java BigDecimal。multiply()和divide()方法返回十六进制数。为什么?   java统计出现次数并从字符串中删除重复项   调用运算符时发生java NullPointerException   Spring和Hibernate之间的java配置错误   JavaZK将用户重定向回上一页   Javasocket为传出连接指定特定的网络接口   如果拖动到某个区域外,java Make按钮操作将被取消   如何在Eclipse for selenium 3.141.59中添加Java文档链接   java从匹配条件的数组中获取所有索引   docker未连接到RemoteWebDriver的java Gitlab ci selenium测试   java重写run方法   utf 8如何使用java解码UTF8编码的字符串?   java如何从eclipse调试部署在tomcat上的web应用程序?   将字母字符与前面没有百分号的Java正则表达式匹配