Warnings (Grid Overlay): Difference between revisions

From Tygron Preview Support Wiki
Jump to navigation Jump to search
Maxim@tygron.com (talk | contribs)
No edit summary
Maxim@tygron.com (talk | contribs)
Line 14: Line 14:


===Insufficient memory===
===Insufficient memory===
An overlay's simulation model contains many data arrays to do the calculation on the GPUs. When this error occurs the total amount of data arrays needed to do the simulation does not fit in the GPU memory. This error is hardware limited and can only be resolved by creating a smaller dataset. It can be resolved in two ways: First increase the grid cell size (less cells means less memory). The second option is simplification of the simulation by for example using less result types or model option.
An overlay's simulation model comprises numerous data arrays, such as fluxes and water levels in a water simulation, which are processed on the GPUs. When this error arises, it indicates that the total number of data arrays required for the simulation exceeds the available GPU memory (note that GPUs have their own dedicated memory, distinct from the general RAM used by the CPU). This error is constrained by hardware limitations and can only be addressed by reducing the dataset size. There are several solutions:
* The first approach is to increase the grid cell size, as fewer cells will result in reduced memory usage.
* The second option involves simplifying the simulation by using fewer result types or model options. For instance, result types like AVG_DIRECTION, FLOOD_RISE_RATE, or TRACERS in the water model generate additional arrays.
* Disabling options like groundwater in a water simulation can also help decrease the data volume.
* Lastly, the number of timeframes does not affect memory usage. Timeframes are snapshots taken during the simulation and sent back to the Project on the CPU, but they do not require additional data arrays on the GPU.


===Prequel===
===Prequel===

Revision as of 10:05, 11 July 2025

When a Grid Overlay performs a calculation, one or more warnings may be displayed regarding the state or completion of the calculation. The warnings listed here are applicable for all Grid Overlay calculations.

Generic Warnings

The following warnings can occur for any Grid Overlay calculation.

Calculation was cancelled

The calculation did not run to completion, because it was cancelled by the user. Depending on the calculation being performed, partial results may be available.

Calc too long forced timeout

The calculation exceeded the allowed calculation time. During business hours (9-17, GMT+1, during weekdays), there is a maximum calculation time of 1 hour. If during business hours a calculation has been calculating for an hour, the calculation times out automatically. Depending on the calculation being performed, partial results may be available.

Error in GPU calculation

During the calculation, an unknown error has occurred. This may be due to an unexpected configuration of the specific calculation, or an internal error in the calculation infrastructure. Please contact support with a description of the calculation and its related settings to further investigate the issue.

Insufficient memory

An overlay's simulation model comprises numerous data arrays, such as fluxes and water levels in a water simulation, which are processed on the GPUs. When this error arises, it indicates that the total number of data arrays required for the simulation exceeds the available GPU memory (note that GPUs have their own dedicated memory, distinct from the general RAM used by the CPU). This error is constrained by hardware limitations and can only be addressed by reducing the dataset size. There are several solutions:

  • The first approach is to increase the grid cell size, as fewer cells will result in reduced memory usage.
  • The second option involves simplifying the simulation by using fewer result types or model options. For instance, result types like AVG_DIRECTION, FLOOD_RISE_RATE, or TRACERS in the water model generate additional arrays.
  • Disabling options like groundwater in a water simulation can also help decrease the data volume.
  • Lastly, the number of timeframes does not affect memory usage. Timeframes are snapshots taken during the simulation and sent back to the Project on the CPU, but they do not require additional data arrays on the GPU.

Prequel

When a Grid Overlay encounters an error, its results may not be valid. Any other Grid Overlay which uses that first Grid Overlay as a prequel will warn about that error in one of the prequels taking place. Subsequent Grid Overlays relying on that one will also report the error.

Specific Warnings

For more information on the warnings which can occur for specific calculation, find the warning page for your calculation.