Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.08 KB

File metadata and controls

26 lines (20 loc) · 1.08 KB

generic_topo_gen

Generic Topology Generator

This tool takes number of nodes and number of links; Then generates random toplogies (which are strongly connected). The number of random topologies is specified by the user. This tool also supports regular topologies for example: Mesh, Torus, FlattenedButterfly.

Check sample_commandlines.txt to run the tool under different configurations

TODOs:

  • Add optimizer support for generating topologies based on the traffic pattern (in progress)
  • Python visualizer, which reads connectivity matrix (aka adjacency matrix) and shows the random topology generated with directed connections) (in progress)
  • Add support for more well know topologies, for example DragonFly, MegaFly, SlimFly [ Support needed ]
  • Optimize code for larger size topologies say 10k nodes or more
  • ...

Suggestions are welcome!

Interested in collaboration/contribution:

Email to Mayank Parasar (mparasar3@gatech.edu) with subject line containing: "generic_topo_gen -- GitHub repo"

List of collaborators