Maintaining communication at scale with OpenSHMEM