gem5 code repositories for XY, West First, Adaptive West First, and Escape VC (using West First routing)
Results have been used in several papers for comparisions.
Adaptive West First uses the direction which has higher number of free VCs
at downstream router whenever possible
- https://mayank-parasar.github.io/website/papers/drain_hpca2020.pdf
- https://mayank-parasar.github.io/website/papers/swap_micro2019.pdf
- https://mayank-parasar.github.io/website/papers/bindu_nocs2019.pdf
- https://mayank-parasar.github.io/website/papers/brownianbubble_nocs2018.pdf
- https://mayank-parasar.github.io/website/papers/swapnoc_nocarc2017.pdf
Under gem5/
- scons -j 15 build/Garnet_standalone/gem5.opt
- See gem5/run_script.py
- To run: python run_script.py
- A handy (approx.) script for saturation throughtput gem5/sat_thrpt.py
- To run: python sat_thrpt.py
- Mayank Parasar (mayankparasar@gmail.com)