noc-deadlock / escape_vc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

gem5 code repositories for XY, West First, Adaptive West First, and Escape VC (using West First routing)

Design Description

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

How to build

Under gem5/

  • scons -j 15 build/Garnet_standalone/gem5.opt

How to run

  • 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

Developer

About


Languages

Language:C++ 75.7%Language:Python 17.3%Language:C 4.0%Language:Assembly 1.1%Language:HTML 0.4%Language:Hack 0.3%Language:Shell 0.3%Language:CMake 0.2%Language:M4 0.2%Language:Makefile 0.2%Language:Perl 0.1%Language:SuperCollider 0.0%Language:Roff 0.0%Language:Scala 0.0%Language:Vim Script 0.0%Language:sed 0.0%Language:Awk 0.0%Language:Java 0.0%Language:BASIC 0.0%Language:Emacs Lisp 0.0%Language:SWIG 0.0%