Skip to Content
Find More Like This
Return to Search

Distributed parallel messaging for multiprocessor systems

United States Patent

June 4, 2013
View the Complete Patent at the US Patent & Trademark Office
A method and apparatus for distributed parallel messaging in a parallel computing system. The apparatus includes, at each node of a multiprocessor network, multiple injection messaging engine units and reception messaging engine units, each implementing a DMA engine and each supporting both multiple packet injection into and multiple reception from a network, in parallel. The reception side of the messaging unit (MU) includes a switch interface enabling writing of data of a packet received from the network to the memory system. The transmission side of the messaging unit, includes switch interface for reading from the memory system when injecting packets into the network.
Chen; Dong (Yorktown Heights, NY), Heidelberger; Philip (Yorktown Heights, NY), Salapura; Valentina (Yorktown Heights, NY), Senger; Robert M. (Yorktown Heights, NY), Steinmacher-Burow; Burkhard (Boeblingen, DE), Sugawara; Yutaka (Yorktown Heights, NY)
International Business Machines Corporation (Armonk, NY)
12/ 693,972
January 26, 2010
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.