SVM supports distributed simulation on top of SVMDNS and PVM. The user should start PVM first and then SVMDNS. When the two daemons are running in the background, run SVM with a model that contains at least one port. If the simulator successfully registers itself to the SVMDNS daemon, the message ``init dns success (PID=xxxxxx)'' is printed to the console, where ``xxxxxx'' is a 6-digit integer PVM ID of the simulator. After the simulator is initialized, the DCharts component running on it may communicate with other components via the ports defined in it.