The mpC daemon is a utility that receives commands from the client part of mpC Workshop and initiates the execution of these commands. For example when you click Rebuild from the Build menu, the command is passed to the mpC daemon and the daemon initiates building process on all builders of the current VPM. Once all the output files have been built the mpC daemon broadcasts them to all nodes of the current VPM. Also the mpC daemon initiates the execution of programs, the creation of VPMs and many other common operations. The computer, on which the mpC daemon is started, runs the process corresponding to the host-processor.