1. A parallel computer system comprising: a plurality of fully functional compute nodes; a persistent memory (PM) manager for creating and managing a plurality of pools of compute nodes each having the same size of persistent memory; a first application that accesses data in a persistent memory through a translation look-aside buffer on a compute node of a plurality of compute nodes, wherein the translation look-aside buffer is part of a memory management unit; and after a reset of the compute node that clears non-persistent memory on the node including the translation look-aside buffer and the first application, the PM manager re-establishing access to the data stored in the persistent memory by the first application for use by a second application loaded on the compute node by re-establishing pointers in the translation look-aside buffer.