GSvit documentation

open source FDTD solver with GPU support

User Tools

Site Tools


opt:memory_usage

This is an old revision of the document!


Memory usage

As FDTD is memory demanding, GSvit is designed to save some amount of memory, not allocating the data arrays that might not be needed. This option is by default switched off and can be switched on via XSvit or by setting MATMODE_CHECK option in the parameter file.

In the following example the memory demands for running calculation on the same box size (300x300x300) with different materials are evaluated.

Memory can be further saved by using only tabulated materials or defining that there is no electrical or no magnetic properties variance in the computational domain. On the other hand, the most demanding material regime are related to handling of metals (PLRC, ADE), where we need to store some extra fields.

opt/memory_usage.1535711572.txt.gz · Last modified: 2018/08/31 12:32 by pklapetek