Feature: Possibility to suppress slaves from output
When using large number of CPU e.g 720+, each execution of utility prints slaves.
-should this printing be optional ?
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Link issues together to show that they're related. Learn more.
Activity
- Maintainer
On/off would be the first improvement. Could also consider allowing other integer values for collating by host (with pids, or simply the count per host).
- Mark OLESEN mentioned in commit d0898b43
mentioned in commit d0898b43
- Mark OLESEN closed
closed
- Maintainer
Any thoughts about this for a compromise. Report slave information, but in a more compact form? Code attached as patch.
0001-ENH-adjust-infoSwitch-to-report-collated-slaves-rela.patch
Edited by Mark OLESEN - Mark OLESEN reopened
reopened
- Author Developer
looks good, but any limitation on number of cpus of any node printed over line?
e.g. 24 cpus of node1
"node1" (1 ... 24)
- Maintainer
No line length imposed. I'm not sure how important the pids are anyhow. We could readily just print out the number of processes per node (as yet another selectable option).
Eg,
nProcs : 18 Slaves : ( (node1 6) (node2 8) (node1 3) )
Or
nProcs : 18 Slaves : ( (6 node1) (8 node2) (3 node1) )
Edited by Mark OLESEN - Maintainer
Looks good. I like the 3 choices (print pids, collate per node, suppress) For 2 my preference is
nProcs : 18 Slaves : ( (node1 6) (node2 8) (node1 3) )
- pids is only important if something goes wrong
- but knowing the nodes that are have been used is nice. Quite a few customer problems come from e.g. oversubscribing or using nodes that have problems
- Maintainer
That is what I was thinking too. When collating with count, maybe makes more sense to include the master node in the count list too. This is a better indication of the subscription. Of course, shouldn't be labeled as
Slaves
in that case, butHosts
orProcs
Edited by Mark OLESEN - Mark OLESEN mentioned in commit 5873cacc
mentioned in commit 5873cacc
- Mark OLESEN mentioned in merge request !150 (merged)
mentioned in merge request !150 (merged)
- Mark OLESEN mentioned in commit e6ac4035
mentioned in commit e6ac4035
- Mark OLESEN closed
closed