I think you may be conflating the array task with slurmstepd tasks.
Every array task does have it's own job id, usually <JOBID>_<TASKID>
It will also have a 'normal' job id that goes with that.
You can get detailed information from sacct if you have configured it.
In fact, it also breaks things down into slurm steps, so you would be
able to get pretty good detailed info.
Brian Andrus
On 5/16/2022 6:44 AM, William Dear wrote:
Could anyone please recommend methods of tracking the performance of
individual tasks in a task array job? I have installed XDMoD but it
is focused solely on the Job level with no information about tasks.
My users almost exclusively use task arrays to run embarrassingly
parallel jobs. After the job is complete I would like to see run time
and peak RAM usage per task so that we can correctly size the
reservations for future jobs. It would also be very helpful to break
this down by node so that I can identify poorly performing nodes.
William Dear
_____________________________________
*Confidentiality Notice* - The information contained in this e-mail
and any attachments to it may be legally privileged and include
confidential information. If you are not the intended recipient, be
aware that any disclosure, distribution or copying of this e-mail or
its attachments is prohibited. If you have received this e-mail in
error, please notify the sender immediately of that fact by return
e-mail and permanently delete the e-mail and any attachments to it.