The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 20, 2014
Filed:
Nov. 09, 2011
Charles J. Archer, Rochester, MN (US);
Michael A. Blocksome, Rochester, MN (US);
Douglas R. Miller, Albert Lea, MN (US);
Jeffrey J. Parker, Rochester, MN (US);
Joseph D. Ratterman, Rochester, MN (US);
Brian E. Smith, Rochester, MN (US);
Charles J. Archer, Rochester, MN (US);
Michael A. Blocksome, Rochester, MN (US);
Douglas R. Miller, Albert Lea, MN (US);
Jeffrey J. Parker, Rochester, MN (US);
Joseph D. Ratterman, Rochester, MN (US);
Brian E. Smith, Rochester, MN (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A parallel computer includes nodes, each having main memory and a messaging unit (MU). Each MU includes computer memory, which in turn includes, MU message buffers. Each MU message buffer is associated with an uninitialized process on the compute node. In the parallel computer, managing internode data communications for an uninitialized process includes: receiving, by an MU of a compute node, one or more data communications messages in an MU message buffer associated with an uninitialized process on the compute node; determining, by an application agent, that the MU message buffer associated with the uninitialized process is full prior to initialization of the uninitialized process; establishing, by the application agent, a temporary message buffer for the uninitialized process in main computer memory; and moving, by the application agent, data communications messages from the MU message buffer associated with the uninitialized process to the temporary message buffer in main computer memory.