This repo consists of simulation of Network on Chip (NoC) in C++. Simulation implemented is used for scheduling a application task graph, for exact algorithm used for scheduling please refer to the CLS
- clone the repo
git clone https://github.com/nithin-gith/noc-task-graph-scheduler.git
cd noc-task-graph-scheduler
-
install the standard gcc c++ compiler and c/c++ extenstion by microsoft in vs code
-
set the system parameters in globals and compile the code
g++ --std=c++14 main.cpp globals.cpp -o main
- run the compiled binary
./main