Previous: The Runtime Organisation Up: The VHDL to C++ compiler
Thanks to the high semantic level of the runtime organisation, the job of the compiler is relatively easy. It identifies the hierarchy of VHDL entities. At the bottom of this hierarchy we find the individual processes. The compiler back end divides the processes into a number of partitions. Every partition is meant to be executed on a single node in the network.
The current version of the compiler contains a simple-minded partitioner that introduces a new partition to every process.