Is there binding/affinity involved?If not, the process might execute each instruction on a different cpu, so slurm couldn't really provide something useful.
If there is binding, take a look at
SBATCH_CPU_BIND
Set to value of the --cpu_bind option.
SBATCH_CPU_BIND_VERBOSE
Set to "verbose" if the --cpu_bind option includes the verbose
option. Set to "quiet" otherwise.
SBATCH_CPU_BIND_TYPESet to the CPU binding type specified with the --cpu_bind option. Possible values two possible comma separated strings. The first possible string identifies the entity to be bound to: "threads", "cores", "sockets", "ldoms" and "boards". The second string identifies manner in which tasks are bound: "none", "rank", "map_cpu", "mask_cpu", "rank_ldom", "map_ldom" or "mask_ldom".
SBATCH_CPU_BIND_LIST
Set to bit mask used for CPU binding.
On 14/09//2016 02:23, andrealphus wrote:
is there an environmental variable available in sbatch that holds the cpu/s the current job is being run on? (not the number of cpus, but a cpu identifier).
smime.p7s
Description: S/MIME Cryptographic Signature
