Visualizing network performance counters of a dragonfly architecture on a supercomputer
- 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
Each run should have two file: ####counters.csv 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, ...]
####jobs.csv 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
$ ./run
Open a browser and point it to localhost:8888