Hello,

I'm running some tests in a very small testing environment (before applying in 
the real scenario). My environment is only a computer with a old Intel i4 with 
this "lscpu" configuration:
Architecture:        x86_64
CPU(s):              8
On-line CPU(s) list: 0-7
Thread(s) per core:  2
Core(s) per socket:  4
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
BIOS Vendor ID:      Intel(R) Corporation
CPU family:          6
Model:               26
Model name:          Intel(R) Core(TM) i7 CPU         950  @ 3.07GHz

"slurmd -C" returns: "CPUs=8 Boards=1 SocketsPerBoard=1 CoresPerSocket=4 
ThreadsPerCore=2".

My slurm.conf is configured with:
SelectType=select/cons_tres
SelectTypeParameters=CR_Core
AccountingStorageTRES=cpu,mem,node,billing,fs/disk,vmem,pages

After running a simple "helloworld" test, I have noticed that if 
SelectTypeParameters=CR_Core, system always reserves me an even number of CPUs 
(during "pending" time, I can see the real number I have requested, but when 
job starts "running", that number is increased to the next even number).
Howerver, if I reconfigure slurm with SelectTypeParameters=CR_CPU, system 
reserves me the correct number of CPUs (during "pending" time and, also, during 
"running" time). I suppose that my system must be configured with CR_CPU, 
according https://slurm.schedmd.com/cons_tres.html, but could someone confirm 
that?

Thanks.

-- 
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-le...@lists.schedmd.com

Reply via email to