Dragonview is an interactive visual analytics tool to visualize the nodes and links of a supercomputer that uses the dragonfly topology for its interconnection network. It can be used to map different data such as number of packets or bytes or stalls on the network links and job IDs or other on-node metrics on the router or node.
- Download and install nodejs
- Install bower
Note: "-g" means global installation and on OSX must be run as sudo. You can install bower locally without the "-g"
npm install -g bower
- Install the libraries
bower install
./run
Open a browser and point it to localhost:8000
Each run should have two files:
Header: sg,sr,sg,dg,dr,dc,color,counter1,counter2,..
Each row describes a link: src group, src row, src col, dest group, dest row, dest col, link color, [counter, ...]
Header: g,r,c,n,core,jobid
Header: name,counters,jobs
One row per run including a name and paths to counters and jobs files