Abstract:
A simulation system includes an interface component connected to a public or shared network that has less restrictive access than networks inside the firewall, generating a simulation job and registering the simulation job in a database, a job control component accessing said database to retrieve the simulation job and scheduling the simulation job for execution, and a simulation execution component receiving the simulation job from the job control component, creating executable codes for numerical and parallel computing algorithms and distributing computing processes to multiple computers to execute the simulation job.