Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何过度分配工作或;回收;一个SLURM分配,这样它也可以被另一个作业使用?_Python 3.x_Hpc_Slurm_Master Slave - Fatal编程技术网

Python 3.x 如何过度分配工作或;回收;一个SLURM分配,这样它也可以被另一个作业使用?

Python 3.x 如何过度分配工作或;回收;一个SLURM分配,这样它也可以被另一个作业使用?,python-3.x,hpc,slurm,master-slave,Python 3.x,Hpc,Slurm,Master Slave,我有一些用Python编写的Master Worker系统,使用SLURM,其中: 主节点通过SLURM在HPC的一个节点上启动 大师会计算一点 主节点通过SLURM在其他HPC节点上启动作业 主机保持活动状态以监视所有当前作业的结束(如果为true,则转到1。) 目前处于步骤2之间。三,。主人只是在等待一批工作完成,我有一个小的计算资源浪费,我想避免 我想重新使用当前有点浪费的主节点的分配,以便主节点的分配可以执行我在步骤2中当前提交给其他HPC节点的一些作业 我如何“回收”主机的分配,使一些

我有一些用Python编写的Master Worker系统,使用SLURM,其中:

  • 主节点通过SLURM在HPC的一个节点上启动
  • 大师会计算一点
  • 主节点通过SLURM在其他HPC节点上启动作业
  • 主机保持活动状态以监视所有当前作业的结束(如果为true,则转到1。)
  • 目前处于步骤2之间。三,。主人只是在等待一批工作完成,我有一个小的计算资源浪费,我想避免

    我想重新使用当前有点浪费的主节点的分配,以便主节点的分配可以执行我在步骤2中当前提交给其他HPC节点的一些作业

    我如何“回收”主机的分配,使一些作业在那里运行?

    现在,Python(主)脚本知道它的作业名称和作业id。从那里,如何检索此分配的“规格”和“过度分配”另一个作业