MULTEM is a powerful and advanced collection of C++ routines with CUDA support, designed to perform efficient and accurate multislice simulations for various TEM experiments such as HRTEM, STEM, ISTEM, ED, PED, CBED, ADF-TEM, ABF-HC, EFTEM, and EELS.
When running MULTEM on CPU, by setting:
input_multem.system_conf.device = 1;
the code seems to try and allocate some GPU memory at some point anyway. Even though the simulation runs fine on the CPU, it will give an error message CUDA error: out of memory in the command prompt when there is no GPU memory available.
When running MULTEM on CPU, by setting:
input_multem.system_conf.device = 1;
the code seems to try and allocate some GPU memory at some point anyway. Even though the simulation runs fine on the CPU, it will give an error messageCUDA error: out of memory
in the command prompt when there is no GPU memory available.