System for processing early arrival messages within a multinode

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1300

Patent

active

058782265

ABSTRACT:
A message-passing protocol for accommodating early arrival messages passed between source and destination nodes in a computer system with a plurality of asynchronous computing nodes interconnected by bidirectional asynchronous communications channels. The protocol includes transmitting the message from sender to receiver without waiting for a request for the message from the receiver; determining at the receiver if a receive buffer has been posted for the message; and if the receive buffer has not been posted for the message, then either truncating the message by storing its message header in an early arrival queue at the receiver and discarding its data or allocating a temporary receive buffer at the receiver to hold the message data. Upon the receiver being ready to post a receive buffer for an early arrival message, the receiver checks the early arrival queue for the corresponding message header, and if the message header is in the early arrival queue and the message data has been discarded, then the receiver sends a pull request to the sender to retransmit the message to the receiver.

REFERENCES:
patent: 4494194 (1985-01-01), Harris et al.
patent: 4748617 (1988-05-01), Drewlo
patent: 5014187 (1991-05-01), Debize et al.
patent: 5036459 (1991-07-01), den Haan et al.
patent: 5047917 (1991-09-01), Athas et al.
patent: 5208914 (1993-05-01), Wilson et al.
patent: 5444860 (1995-08-01), Datwyler et al.
patent: 5488723 (1996-01-01), Baradel et al.
patent: 5721955 (1998-02-01), Cedros et al.
patent: 5724358 (1998-03-01), Headrick et al.
patent: 5764641 (1998-06-01), Lin
patent: 5781741 (1998-07-01), Imamura et al.
"Two-Level DMA from Channels to Main Store", IBM Technical Disclosure Bulletin, vol. 32, No. 12, May 1990.
"Method for Handling Disabled Memory Blocks with Simulated Failures", IBM Technical Disclosure Bulletin, vol. 38, No. 09, Sep. 1995.
"Data Rate Matching Buffer", IBM Technical Disclosure Bulletin, vol. 29, No. 4, Sep. 1986.
"Asynchronous/Queued I/O Processor Architecture", IBM Technical Disclosure Bulletin, vol. 36, No. 1 Jan. 1993.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for processing early arrival messages within a multinode does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for processing early arrival messages within a multinode , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for processing early arrival messages within a multinode will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-431198

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.