首页 > 解决方案 > 在 HPC 集群中运行 Vasp 作业

问题描述

使用 pyiron,我构建了我的脚本并将其提交到集群中运行,我想知道我该怎么做?

注意:Vasp 已经安装在我的集群中。

标签: pyiron

解决方案


pyiron 使用 pysqa 将作业提交到队列系统: https ://github.com/pyiron/pysqa 示例队列配置位于: https ://github.com/pyiron/pysqa/tree/master/tests/config 所以在您的 pyiron 资源目录您创建一个名为的文件夹queues,其中包含 pysqa 排队系统配置。

完成后,您可以使用:

job.server.list_queues()

查看可用队列并:

job.server.view_queues()

获取有关单个队列的更多信息,并最终使用以下方式提交作业:

job.server.queue = 'queue_name'

queue_name您要选择的队列的名称在哪里,然后指定coresrun_time使用:

job.server.cores = 8 
job.server.run_time = 30000

最后,当您调用job.run()它时,它会自动提交到队列中。


推荐阅读