gpu.py was redundant
gpu module is good, problems larger than memory run properly
Putting together the gpu and mpi