Checking your Simulation

Why checking your simulation?

Before calculating the data, check your simulation:

  • make sure no input file is missing,

  • evaluate necessary time and resources.

How to check your simulation on your local computer?

  1. In the Command line, type the following command line:

         SPEOSHPC.exe -speos "path/to/speos" -parameters -check
    

With Speos Core, run a local simulation with the .speos file, and check:

  • the memory used with the Windows Task Manager,

    The simulation must use less than the available RAM you have on the Compute Nodes.

  • the simulation duration.

    According to the estimation, you can evaluate how many Compute Nodes you require to run the simulation.

Note: The inverse simulation with multiple sensors can take more time than expected. Split the simulation into smaller simulations with less sensors.

How to check your simulation on your cluster?

  1. Open HPC Job Manager .

  2. In the Action panel, click New Job .

  3. Specify the Job Details.

  4. In the Edit Tasks tab, click Add and select Basic Task.

  5. In the Command line,

    1. Type the following command line:

           mpiexec -n 1 SPEOSHPC.exe -speos "path/to/speos" -parameters -check
      
    2. Modify Path\File.speos according to the .speos file you want to submit.

    3. Modify -parameters as needed according to the provided parameters (command lines).

  6. In the Working directory field, type the absolute path of the SPEOSHPC.exe application.

  7. In the Standard output field, define a .txt file output used as job progression report.

  8. In the Standard error field, define a .txt file output used as job error report.

  9. Specify the minimum and maximum number of nodes to use for the job according to your cluster size.

  10. Click OK.

    To reuse a task to avoid specifying all parameters each time you submit a job, click Save Task File. Then, click Add and select From Task File when submitting a new job.

  11. Click Submit.

    Depending on the workload of the cluster, your job may start immediately or later.

    The higher number of nodes and simulation time you request, the lower priority the simulation job in the scheduler queue.