Le 01/02/2017 00:19, James Elliott a écrit : > Hi, > > I seem to be stuck. What I would like to do, is us lstopo to generate > files that I can plot on another system (the nodes lack the necessary > libraries for graphical output). > > That is, I would like to see something like > lstopo --only core --pid ${pid} --taskset --no-io --no-bridges > --append-legend "PID: ${pid}" -f hwloc-${pid}.png > > But I need to output to XML instead, and plot on another machine, e.g. > > lstopo --only core --pid ${pid} --taskset --no-io --no-bridges > --append-legend "PID: ${pid}" -f hwloc-${pid}.png > ... > Then on another machine, > lstopo --input hwloc-<number>.xml output.png > > Where, the --pid shading of cpusets is produced in the output.png. > This does not seem to work. I am fairly new to lstopo, is it possible > to achieve this functionality? (I would also like to preserve the > append-legend stuff, but I could work out a way to do that on the > other host.)
Hello My guess is that you would need to export to XML like this: lstopo --pid ${pid} --no-io -f foo.xml and reload/draw on the other host like this: lstopo --input foo.xml --only-core --taskset --append-legend "PID: ${pid}" -f output.png Random comments: * --no-bridges in implied by --no-io * --only and --taskset only apply to the textual output, while you seem to want graphical output as png * --append-legend only applies to the graphical output Brice _______________________________________________ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/hwloc-users