NNest: Early-Stage Design Space Exploration Tool for Neural Network Inference Accelerators
NNest explores NN accelerator's design space in two kind of dataflow: IWR and PR.
main_IWR.cpp: the main function for IWR dataflow
main_PR.cpp: the main function for PR dataflow
You can change the Makefile accordingly to compile the different main file.
The XXX_model.h defines the different blocks including Global buffer, local buffer, BBus, and MACs units.