Network_viewer_qt_v2 can provide graphical visualisation of delays in topology in 2D and 3D, visualisation of exact topology. With help of our testing software and visualiser you can analyse architecture of testing cluster, compare delays between nodes in cluster in different MPI-tests.
GitHub link to repository: https://github.com/clustbench/network-tests2.git
The program is located in src/network_viewer_qt_v2
Launch in terminal ./newtwork_viewer_qt_v2
After a while you'll see the main window with all options and log on the bottom of the window.
Using menu item Tools you can change the language to English or Russian and hide/show log.
Note: Ctrl+L key combination hides/shows log.
To visualise your data, please, choose your input file type, working mode and visualisator mode, then press Start button.
Program works with 2 types of files: NetCDF and text files, which are generated by our testing program.
Text format is legacy and was left only for compability with old versions of output files, which were generated by testing program. Nowdays testing program gerenates files in NetCDF format (.nc) and commonly you should left item NetCDF checked in the File type column of the working menu.
Note: use NetCDF input file type.
This mode simply visualises delays between nodes in view mode, which was chosen by user.
Using this working mode you should choose only one .nc file, which contains data with delay values.
Note: also you should provide _hosts.txt file, but if it's kept in the same folder as .nc file, the program automaticly will load it. This rule works for all working modes.
If you checked With deviations mode you should provide two .nc files, one of them should contain delay values and other should contain deviation from average value.
This mode compares two values of delays between nodes in the same cluster, which were gotten from different tests.
In this mode you should choose two .nc files, one of them contains values gotten from one set of tests on the cluster, and other file contains values from the other set of tests.
Note: Topology view can't visualise comparation of 2 files, this mode won't work in this view.
Detalied information of all working modes, how they interact with view models, is provided in view models description.
2D - traditional 2D matrix model
3D - 3D model of delays matrix, which you can rotate, zoom and click
Topology - model of cluster topology
Wiki: Main
Wiki: NetworkViewerQt2-View-2D
Wiki: NetworkViewerQt2-View-3D
Wiki: NetworkViewerQt2-View-Topology