Not enough Speos HPC Licenses

Problem

The following message is displayed:

"Licensing Error

Not enough Speos HPC licenses"

Cause

The parameter Number of threads takes into account the cores of the machine first, then the threads, leading to the error if your license has a lower number of core than your computer.

Example: Your computer has 6 cores (12 threads) and your license 4 cores. If you define Number of threads to more than 4, let's say 8, the parameter first checks the 6 cores of the machine to assign them to the license, then 2 threads. But you only have a 4-core license, which leads to the error.

Solution

From the Speos options, specify the number of threads that are available in your license:

  1. Go to File > Speos Options.
  2. In the Light Simulation section, adjust the Number of threads so that they match the number of threads that are available in your license.
    Note: While needing to define a number of threads to be used for simulation, it is actually cores that are going to be taken from the license.
  3. Compute the simulation again.