Our users are using constraint options to pick processor types, like: srun -n 1 --constraint=haswell hostname Is there a way to visualize whether a job has been using a given constraint in sacct and squeue? I didn't manage to do it. If it's not available, that would be a nice feature to have.
The information is available using the "scontrol show job #" command or the squeue command with a user-specified output format. That would be something of this sort squeue -O jobid,features Note that user's can specify their default format using the "SQUEUE_FORMAT2" environment variable (e.g. "export SQUEUE_FORMAT2=jobid,feature"). The information is current not recorded in the accounting database, so it is not visible using the sacct command.
Thanks, for pointing these features out, it's very useful information! I'll follow the Slurm releases to see if it gets added to sacct. It would be useful.