Right now AEGIS relies upon a replicating the mesh for each MPI rank. For large enough meshes and enough MPI ranks this causes me to run out of memory on my local system (~32GB). I don't recall running into memory issues when working on HPC systems such as CSD3 though.
It might be worth investigating methods of reducing this memory overhead. Options to consider: