This repository holds the source code of my project submission for the Distributed Systems course final exam. It is a C++11 header only implementation of a parallel Macro Data Flow interpreter. A presentation of the Macro Data Flow execution model can be found here. See the project report for an overview of the implemented features and some performance tests.
mdf/ [MDF Interpreter header files]
examples/ [Example applications]
tex/ [Report source files]
report.pdf [Project report]