6.5 Using the software

BigNetSim has 2 major modes.

Trace based simulation. This is used to study target application performance, or detailed network performance when loaded by a specific application.

There are two command line parameters for traced based simulation.

./bigsimulator arg1 arg2
 arg1 = 0 => Latency only mode
        1 => Detailed contention model
 arg2 = N => starts execution at the time marked by skip point N (0 is start)

Artificial traffic generation based simulation is use to study the performance of interconnects under standard network load schemes.

./bigsimulator arg1 arg2 arg3 arg4 arg5 arg6
example
./bigsimulator 1 2 3 100 2031 0.1

 arg1 = 0 => Latency only mode
        1 => Detailed contention model
 arg2 = 1 => deterministic traffic
        2 => poisson traffic
 arg3 = 1 => KSHIFT
        2 => RING
        3 => BITTRANSPOSE
        4 => BITREVERSAL
        5 => BITCOMPLEMENT
        6 => UNIFORM_DISTRIBUTION
 arg4 = number of packets
 arg5 = message size
 arg6 = load factor

June 29, 2008
Charm Homepage