Three partitioning algorithms developed during my PhD:
KLP
Kernighan-and-Lin-based Partitioning
DN2PCIoT
Deep Neural Networks Partitioning for Constrained IoT Devices
MDN2PCIoT
Multilevel Deep Neural Networks Partitioning for Constrained IoT Devices
Instructions:
-
Extract the AlexNet source file in the source-graphs folder before using it.
-
Execute the command "make clean; make" in the to clean and compile each partitioning algorithm (in each commit).
-
The "execute.sh" script contains an execution example. Edit this file to contain the desired parameters and algorithm.
-
Execute "execute.sh" using "bash execute.sh"