1. A computer implemented method for managing persistent memory in a parallel computer system, the method comprising the steps of: loading a first application that accesses data in a persistent memory through a translation look-aside buffer, wherein the translation look-aside buffer is part of a memory management unit on a compute node of a plurality of compute nodes in the parallel computer system; resetting the compute node that clears non-persistent memory on the node including the translation look-aside buffer and the first application while preserving the data stored in the persistent memory by the first application; loading a second application on the compute node; and re-establishing access to the data stored in the persistent memory by the first application for use by the second application loaded on the compute node by re-establishing pointers in the translation look-aside buffer.