hpc

    0热度

    1回答

    我已经登录到HPC,然后使用:screen -list 它显示了以下内容。 > There are screens on: > 40032.pts-45.willow (16/06/17 13:59:42) (Detached) > 37414.pts-45.willow (15/06/17 15:01:30) (Detached) > 37002.pts-45.wi

    0热度

    1回答

    问题:是否有可能,如果是,那么如何获得核心的列表我的mpi作业正在哪个特定时刻运行? 很容易列出作业已分配到的节点,但在花了几个小时花在浏览互联网之后,我开始怀疑slurm以任何方式暴露核心列表(为什么它不会很难?)。 问题是,我想仔细检查一下,我正在处理的集群是否真的像我要求的那样跨节点,核心(如果可能,套接字)传播我的作业进程你会)。 请注意,hwloc不是我的问题的答案,我问是否有可能从sl

    0热度

    1回答

    我有一个模拟群集运行。我提交作业用qsub脚本,看起来像 #PBS directives #function to copy data copy_data() ... stuff ... ./my_simulation copy_data 但是,如果模拟崩溃的输出是不可复制回来。我如何处理可执行文件中的错误?总的来说,我如何强制这项工作来复制数据?

    0热度

    1回答

    我的工作是运行具有20个计算节点的集群系统。 我很难计算此HPC系统的最高理论性能。 我知道HPC世界正在使用节点峰理论性能下式:在GFLOPS =(以GHz CPU速度) 节点性能X(CPU内核数量)×(每个周期CPU指​​令)x(每个节点的CPU数量) 但我没有得到如何找出(CPU指令每个周期)的CPU。 这里有20个节点的型号名称: Xeon5460 3.16Ghz 4Core * 2 Xe

    0热度

    1回答

    从Docker镜像创建Singularity图像时,如何在本地不安全的私有注册表中正确引用Docker镜像? Bootstrap: docker Registry: localhost:5000 From: tensorflow:latest %runscript exec /usr/bin/python "[email protected]" %post ec

    0热度

    2回答

    我试图使用PBS高性能计算机作业调度器来链接两个计算作业。我的脚本如下: 调用的脚本1.pbs: #!/bin/bash #PBS -N 1 #PBS -q thin #PBS -l walltime=0:03:00 #PBS -l select=1:ncpus=1 #PBS -j oe #PBS -J 1-10 cd $PBS_O_WORKDIR echo 'SCRIPT 1'

    0热度

    1回答

    我已经建立了对微软的Azure支持RDMA几个H16R实例,英特尔乒乓球测试工作正常: mpirun -hosts <host1>,<host2> -ppn 1 -n 2 -env I_MPI_FABRICS=dapl -env I_MPI_DAPL_PROVIDER=ofa-v2-ib0 -env I_MPI_DYNAMIC_CONNECTION=0 IMB-MPI1 pingpong 然而

    0热度

    1回答

    上下文: 在我的程序中,主进程正在为从进程分配工作。一旦从属过程完成工作,它就会要求主人做更多的工作。主人给奴隶分配更多的工作,程序继续进行。 我已经编写了这样的程序,主进程使用MPI_Recv和MPI_ANY_SOURCE来接收来自从节点的工作。 /* Allot some work to all the slaves (seed) */ while (istheremorework())

    -1热度

    1回答

    我在windows机器上添加了一些c代码到C++代码库中;它正在开发windows visual studio;但我很难尝试让它在Linux上运行。 以下文件是用makefile文件运行subdir.mk。 我正在编辑这个文件在linux64系统上为纯粹的C++编写,以添加我的c修改。我添加了cc源,如下所示。我是新来的。我听说,如果你有旗帜知道如何建立,但现有的文件有这个规则%.o:../%.c

    0热度

    1回答

    有没有办法查看有多少节点分配给qsub系统中的用户(我)? 另外,如何查看进程正在使用的节点/内核数量?