Skip to Content
Find More Like This
Return to Search

Non-volatile memory for checkpoint storage

United States Patent

July 22, 2014
View the Complete Patent at the US Patent & Trademark Office
A system, method and computer program product for supporting system initiated checkpoints in high performance parallel computing systems and storing of checkpoint data to a non-volatile memory storage device. The system and method generates selective control signals to perform checkpointing of system related data in presence of messaging activity associated with a user application running at the node. The checkpointing is initiated by the system such that checkpoint data of a plurality of network nodes may be obtained even in the presence of user applications running on highly parallel computers that include ongoing user messaging activity. In one embodiment, the non-volatile memory is a pluggable flash memory card.
Blumrich; Matthias A. (Yorktown Heights, NY), Chen; Dong (Yorktown Heights, NY), Cipolla; Thomas M. (Yorktown Heights, NY), Coteus; Paul W. (Yorktown Heights, NY), Gara; Alan (Yorktown Heights, NY), Heidelberger; Philip (Yorktown Heights, NY), Jeanson; Mark J. (Rochester, MN), Kopcsay; Gerard V. (Yorktown Heights, NY), Ohmacht; Martin (Yorktown Heights, NY), Takken; Todd E. (Yorktown Heights, NY)
International Business Machines Corporation (Armonk, NY)
13/ 004,005
January 10, 2011
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT The U.S. Government has a paid-up license in this invention and the right in limited circumstances to require the patent owner to license others on reasonable terms as provided for by the terms of Contract. No. B554331 awarded by the Department of Energy.