Build ASTRA-sim
Note
Please make sure that you have all the required depencencies installed.
Clone Repository
git clone --recurse-submodules git@github.com:astra-sim/astra-sim.git
ASTRA_SIM=$(realpath ./astra-sim)
Compile Program
cd ${ASTRA_SIM}
Analytical Network Backend
./build/astra_analytical/build.sh
Once built, the executable ${ASTRA_SIM_BIN}
is located at:
ASTRA_SIM_BIN=${ASTRA_SIM}/build/astra_analytical/build/bin/AstraSim_Analytical_Congestion_Aware
NS3 Network Backend
./build/astra_ns3/build.sh -c