Oh, I'm not 100% sure on this (home sick actually), but I think:

NodeName=localhost CPUs=1 RealMemory=120000 Sockets=1 CoresPerSocket=18
ThreadsPerCore=2 State=UNKNOWN


should have CPUs=36 (ie, ThreadsperCore*CoresPerSocket*Sockets)

cheers
L,

------
The most dangerous phrase in the language is, "We've always done it this
way."

- Grace Hopper

On 7 September 2016 at 10:39, andrealphus <andrealp...@gmail.com> wrote:

>
> Thanks Lachman, took threads-per-core and out same behavior, still
> limited to 18.
>
> On Tue, Sep 6, 2016 at 5:33 PM, Lachlan Musicman <data...@gmail.com>
> wrote:
> > You don't need --threads-per-core.
> >
> > It's sufficient to have
> >
> > SelectType=select/cons_res
> > SelectTypeParameters=CR_CPU
> >
> > then you should be able to get to all 36.
> >
> > cheers
> > L.
> >
> > ------
> > The most dangerous phrase in the language is, "We've always done it this
> > way."
> >
> > - Grace Hopper
> >
> > On 7 September 2016 at 10:22, andrealphus <andrealp...@gmail.com> wrote:
> >>
> >>
> >> one more follow up....
> >>
> >> This seems to limited to the number of cores. Anyway to change it so
> >> that I can run up to the thread limit (18x2) concurrently?
> >>
> >> Thanks!
> >>
> >> On Tue, Sep 6, 2016 at 3:21 PM, andrealphus <andrealp...@gmail.com>
> wrote:
> >> >
> >> > spoke too soon, so for posterity....
> >> >
> >> > need to set, in the conf;
> >> > SelectType=select/con_res
> >> > SelectTypeParameters=CR_CPU
> >> >
> >> > and in the script;
> >> > #SBATCH --threads-per-core=1
> >> >
> >> > and DefMemPerCPU, did not matter...
> >> >
> >> >
> >> >
> >> > On Tue, Sep 6, 2016 at 3:08 PM, andrealphus <andrealp...@gmail.com>
> >> > wrote:
> >> >>
> >> >> Hi all,
> >> >>
> >> >> Long time Torque user, first time SLURM user. I'm running version
> >> >> 15.08 from APT on Ubuntu Xenial. (running on an 18 core CPU E5-2697
> >> >> v4)
> >> >>
> >> >> I'm trying to figure out the proper slurm.conf configuration, and
> >> >> script parameters to run a job array on a single node/server
> >> >> workstation, with more than one concurrent task of the job running at
> >> >> the time.
> >> >>
> >> >> e.g.
> >> >>
> >> >> #!/bin/bash
> >> >> #SBATCH -o slurm_example-%A_%a.out
> >> >> #SBATCH --array=1-21%3
> >> >> #SBATCH --mem-per-cpu=2000 f
> >> >>
> >> >> srun sleep 15
> >> >>
> >> >> and submitting with $sbatch exmaple.sh, should run 21 total instances
> >> >> of sleep, 3 at a time, correct?
> >> >>
> >> >> I can never get more than 1 concurrent process going....
> >> >>
> >> >> My slurm.conf file looks like;
> >> >>
> >> >>
> >> >> ControlMachine=localhost
> >> >> AuthType=auth/munge
> >> >> CacheGroups=0
> >> >> CryptoType=crypto/munge
> >> >> MaxTasksPerNode=32
> >> >> MpiDefault=none
> >> >> ProctrackType=proctrack/pgid
> >> >> ReturnToService=1
> >> >> SlurmctldPidFile=/var/run/slurmctld.pid
> >> >> SlurmctldPort=6817
> >> >> SlurmdPidFile=/var/run/slurmd.pid
> >> >> SlurmdPort=6818
> >> >> SlurmdSpoolDir=/var/spool/slurmd
> >> >> SlurmUser=root
> >> >> StateSaveLocation=/var/spool
> >> >> SwitchType=switch/none
> >> >> TaskPlugin=task/none
> >> >> InactiveLimit=0
> >> >> KillWait=30
> >> >> MinJobAge=300
> >> >> SlurmctldTimeout=120
> >> >> SlurmdTimeout=300
> >> >> Waittime=0
> >> >> FastSchedule=1
> >> >> SchedulerType=sched/backfill
> >> >> SchedulerPort=7321
> >> >> SelectType=select/cons_res
> >> >> SelectTypeParameters=CR_CPU
> >> >> AccountingStorageType=accounting_storage/none
> >> >> AccountingStoreJobComment=YES
> >> >> ClusterName=cluster
> >> >> JobCompType=jobcomp/none
> >> >> JobAcctGatherFrequency=30
> >> >> JobAcctGatherType=jobacct_gather/none
> >> >> SlurmctldDebug=3
> >> >> SlurmdDebug=3
> >> >>
> >> >> # COMPUTE NODES
> >> >> NodeName=localhost CPUs=1 RealMemory=120000 Sockets=1
> >> >> CoresPerSocket=18 ThreadsPerCore=2 State=UNKNOWN
> >> >> PartitionName=debug Nodes=localhost Shared=YES DefMemPerCPU=3000
> >> >> Default=YES MaxTime=INFINITE State=UP
> >> >>
> >> >>
> >> >> I've tried both;
> >> >>
> >> >> SelectType=select/cons_res
> >> >> SelectTypeParameters=CR_CPU
> >> >> and
> >> >> SelectType=select/linear
> >> >>
> >> >> but both return;
> >> >> sinfo -o %C
> >> >> CPUS(A/I/O/T)
> >> >> 0/0/1/1
> >> >>
> >> >> which didnt seem right, because I thought if I sent
> >> >> SelectType=select/cons_res & SelectTypeParameters=CR_CPU, the threads
> >> >> should be seen as the CPUS
> >> >>
> >> >>
> >> >> I've tried to piece it together with the slurm and ubuntu mailing
> >> >> list, but two days later am ready to hide in a corner....
> >> >>
> >> >> any info appreciated!
> >> >>
> >> >> ashton
> >
> >
>

Reply via email to