- 04 Feb, 2011 15 commits
-
-
Moe Jette authored
-
Moe Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Moe Jette authored
select/bgq into common/node_select.[ch]
-
Moe Jette authored
-
Moe Jette authored
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
systems
-
Moe Jette authored
add the grid_xcord and grid_ycord to the structure.
-
Danny Auble authored
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
-
- 03 Feb, 2011 16 commits
-
-
Danny Auble authored
added functionality to the select plugin so we didn't have to link to the block allocator anymore. smap doesn't wo rk right now. Moe will fix.
-
Moe Jette authored
-
Moe Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Moe Jette authored
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
-
Moe Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Moe Jette authored
-
Moe Jette authored
-
- 02 Feb, 2011 9 commits
-
-
Danny Auble authored
ok, it looks like recussion works now, just a big of clean up now.
-
-
Moe Jette authored
job is in a pending state, then send the request directly to the slurmctld daemon and do not attempt to send the request to slurmd daemons, which are not running the job anyway.
-
Danny Auble authored
-
Moe Jette authored
real problems with some GTK themes and is really no longer necessary
-
Moe Jette authored
This implements Moe's suggestion for NodeAddr/NodeHostname semantics, NodeName "nid#####" (this is what SLURM will refer to the node as) NodeHostName "c0-0c0s0n1" (Cray's component ID, visible only with scontrol and sview's node display) NodeAddr "###" (hexadecimal X, Y and Z coordinates, visible only with scontrol and sview's node display) For example, palu> scontrol show node nid00189 NodeName=nid00189 Arch=XE CoresPerSocket=6 CPUAlloc=0 CPUErr=0 CPUTot=24 Features=(null) Gres=(null) NodeAddr=01E NodeHostName=c1-0c0s1n1 RealMemory=32000 Sockets=4 ... Please note: ~~~~~~~~~~~~ on XE systems each two nodes (0/1 and 2/3) on a node share the same network interface and hence are located at identical Y coordinates in the torus. To make tools such as smap work with these coordinates, we use "virtual" Y coordinates, computed as y_coord = 4 * cage + cpu; This scheme mirrors the one currently used to derive node coordinates on a SeaStar/XT system. 09_Cray-hostlist.diff
-
Moe Jette authored
This is a global compatibility test to ensure that any (remote) host trying to talk to a cluster using select/cray meets the minimum requirements of supporting the required Cray data structures and hooks. As per previous patches, it may be possible to factor this out, but at this stage is working code. 06_read_config--test-for-select-cray.diff
-
Moe Jette authored
If this test is performed on a non-Cray system which tries to talk to a remote Cray system, it fails -- which it should not. ela1:1 ~>echo $SLURM_CLUSTERS palu ela1:0 ~>squeue squeue: fatal: Requested SelectType=select/cray in slurm.conf, but not running on a cray system. If looking to emulate a Cray system use --enable-cray-emulation. 02_node_select_test.diff
-
Moe Jette authored
-