pbs

    1热度

    2回答

    一些短,大概愚蠢约PBS问题: 1 - 我提交使用 qsub job_file 是有可能提交一份工作文件中(子)的工作职位? 2 - 我有以下脚本: qsub job_a qsub job_b 对于推出job_b,这将是巨大的,有job_a结果完成之前。是否有可能设置某种障碍或某种解决方法,以便在job_a完成之前不会启动job_b? 感谢

    8热度

    2回答

    我有一个运行PBS Pro的64节点集群。如果我提交了数百份工作,我可以马上得到64份工作。这很好,除非所有64个作业几乎都是I/O限制,并且正在读/写同一个磁盘。在这种情况下,我希望能够继续提交所有的工作,但是在给定的时间内有最多10个工作。是否有一个qsub的咒语可以让我这样做,而不需要对集群的PBS服务器进行管理访问?

    4热度

    3回答

    有人知道已知可与PBS/Torque群集软件一起使用的DRMAA-API的Java实现吗? 背景背景:我想使用符合DRMAA的API将作业提交给来自Java的新设置的Linux集群。该集群由PBS/Torque管理。转矩包括PBS DRMAA 1.0文库用于包含DRMA-C结合的转矩/ PBS,并提供libdrmaa.so和.a二进制文件。我知道Sun网格引擎包含一个提供Java-DRMAA AP

    1热度

    1回答

    我有一个Debian集群,每个集群有两个节点和两个四核处理器。我使用Torque和Maui作为调度程序。当我尝试使用16个进程运行MPI作业时,调度程序无法运行作业:要么将其放入队列(尽管此时没有任何作业正在运行),要么运行,并且生成的输出文件显示您试图仅使用4个处理器运行16个进程作业。 我.../PBS/server_priv /节点文件看起来如下: node1 np=8 node2 np=

    4热度

    4回答

    我正在学习集群上的OpenMPI。这是我的第一个例子。我期望输出将显示来自不同节点的响应,但它们都从同一节点node062响应。我只是想知道为什么以及如何从不同的节点获得报告来显示MPI实际上是将流程分发到不同的节点?感谢致敬! ex1.c中 /* test of MPI */ #include "mpi.h" #include <stdio.h> #include <string.h>

    8热度

    3回答

    我在多节点Linux集群上运行R。我想在不使用并行计算软件(如MPI或雪)的情况下使用脚本或批处理模式在R上运行我的分析。 我知道这可以通过划分输入数据,使每个节点运行不同部分的数据。 我的问题是我该如何解决这个问题?我不知道我应该如何编写我的脚本。一个例子会非常有帮助! 我一直在使用PBS运行我的脚本,但它似乎只运行在一个节点上,因为R是单线程程序。因此,我需要弄清楚如何调整我的代码,以便将劳动

    1热度

    1回答

    我已经得到需要在支持PBS的集群上进行的进程,但是由于进程的限制,我只能运行一个进程每个节点一次。每个节点有两个处理器,贫民窟的方法是简单地为每个作业请求两个处理器。但这是每项工作的核心。是否可以在每个作业请求单个核心的同时确保给定节点上一次只运行来自我所有作业的单个进程?

    20热度

    7回答

    我的unix/windows C++应用程序已经使用MPI进行了并行化:作业被拆分为N cpus,并且每个块都并行执行,相当高效,非常好的速度调整,作业完成正确。 但是有些数据在每个过程中都会重复出现,而且由于技术原因,这些数据不能通过MPI(...)轻松拆分。 例如: 5静态数据,每个进程加载 4 GB的数据,可以在MPI分布完全相同的东西的GB,所述多个CPU被使用,更小的这个每个CPU RA

    0热度

    1回答

    有没有方法在SGE中指定ppn(或等效)?我不想在一个节点中使用所有的cpu,所以我将能够在每个核心上拥有更多的内存。 (在PBS中,你会以-l nodes=16:ppn=2为例) 谢谢。