-
Notifications
You must be signed in to change notification settings - Fork 0
WMHeatMap
WMHeatMap can produce a VisIt visualisation of memory consumption over time, where ranks are grouped by node, to indicate distribution.
Again WMHeatMap can be run in either serial or parallel mode, though parallel mode is encouraged due to the volume of processing required. Again the job size for post processing does not need to match that of the original execution.
To run simply provide the folder containing the trace files:
mpirun -np <x> WMHeatMap WMTrace0001
WMHeatMap can be configured with a number of simple command line arguments.
-
-s=<x>
Specify the number of sample points for the trace, defaults to 1000.
-
-o=<output dir>
Specify an output directory. Defaults to a uniquely named WMHeatMap0001 folder.
To view the output in VisIt first open VisIt.
To open from the output directory WMHeatMap.hdf50001 open:
WMHeatMap.hdf50001/WMHeatMap.visit
Then click Add:
- Mesh -> quadmesh
- Label -> Rank
- Pseudocolor -> Memory
- Subsets -> domains
Configure Pseudocolor - Memory:
- Limits -> Minimum 0 & Maximum 1
Configure Subsets - domains:
- Subset colors -> Single
- Options -> Wireframe
- Point/Line Style -> Line Width 5
Apply settings then Draw.