...
Very large objects or a huge amount of objects with small "Cell Size" value allocate lots of RAM. This is mainly important of particular importance for simulations via the GPU, because the amount of free VRAM is typically between 4 and 8 GB and there is no fallback on the computer's RAM.
Instead of decreasing "Cell Size" to very small values it is often better to increase "Surface Offset". This parameter creates a virtual buffer or shell around an object and helps to make it watertight. With negative"Surface Offset" values it is even possible to make particles collide inside an object.