trying splitting up coefficient memory to make things work at NERSC