Electrical computers and digital processing systems: multicomput – Computer-to-computer direct memory accessing
Reexamination Certificate
2007-04-25
2010-11-16
Nguyen, Thu (Department: 2452)
Electrical computers and digital processing systems: multicomput
Computer-to-computer direct memory accessing
Reexamination Certificate
active
07836143
ABSTRACT:
Message communications of particular message types between compute nodes using DMA shadow buffers includes: receiving a buffer identifier specifying an application buffer having a message of a particular type for transmission to a target compute node through a network; selecting one of a plurality of shadow buffers for a DMA engine on the compute node for storing the message, each shadow buffer corresponding to a slot of an injection FIFO buffer maintained by the DMA engine; storing the message in the selected shadow buffer; creating a data descriptor for the message stored in the selected shadow buffer; injecting the data descriptor into the slot of the injection FIFO buffer corresponding to the selected shadow buffer; selecting the data descriptor from the injection FIFO buffer; and transmitting the message specified by the selected data descriptor through the data communications network to the target compute node.
REFERENCES:
patent: 5050162 (1991-09-01), Golestani
patent: 5617537 (1997-04-01), Yamada et al.
patent: 5680116 (1997-10-01), Hashimoto et al.
patent: 5790530 (1998-08-01), Moh et al.
patent: 6072781 (2000-06-01), Feeney et al.
patent: 6105122 (2000-08-01), Muller et al.
patent: 7155541 (2006-12-01), Ganapathy et al.
patent: 2003/0233497 (2003-12-01), Shih
patent: 2005/0114561 (2005-05-01), Lu et al.
patent: 2005/0198113 (2005-09-01), Mohamed et al.
patent: 2006/0045005 (2006-03-01), Blackmore et al.
patent: 2006/0045109 (2006-03-01), Blackmore et al.
patent: 2006/0047771 (2006-03-01), Blackmore et al.
patent: 2006/0056405 (2006-03-01), Chang et al.
patent: 2006/0075057 (2006-04-01), Gildea et al.
patent: 2006/0206635 (2006-09-01), Alexander et al.
patent: 2006/0253619 (2006-11-01), Torudbakken et al.
patent: 2008/0109573 (2008-05-01), Leonard et al.
patent: 2008/0222317 (2008-09-01), Go et al.
Office Action Dated Sep. 18, 2009 in U.S. Appl. No. 11/829,334.
Office Action Dated Sep. 15, 2009 in U.S. Appl. No. 11/829,339.
Office Action Dated Nov. 24, 2009 in U.S. Appl. No. 11/829,325.
U.S. Appl. No. 11/776,707, filed Jul. 12, 2007, Blocksome.
U.S. Appl. No. 11/739,948, filed Apr. 25, 2007, Blocksome, et al.
U.S. Appl. No. 11/740,361, filed Apr. 26, 2007, Archer, et al.
U.S. Appl. No. 11/746,333, filed May 9, 2007, Archer, et al.
U.S. Appl. No. 11/754,765, filed May 29, 2007, Archer, et al.
U.S. Appl. No. 11/764,302, filed Jun. 18, 2007, Archer, et al.
U.S. Appl. No. 11/755,501, filed May 30, 2007, Archer, et al.
U.S. Appl. No. 11/829,325, filed Jul. 27, 2007, Archer, et al.
U.S. Appl. No. 11/829,334, filed Jul. 27, 2007, Archer, et al.
U.S. Appl. No. 11/776,718, filed Jul. 12, 2007, Blocksome.
U.S. Appl. No. 11/829,339, filed Jul. 27, 2007, Blocksome.
Watson, Robert, “DMA Controller Programming in C,” C Users Journal, v11n11, Nov. 1993, p. 35-50.
Office Action Dated May 26, 2009 in U.S. Appl. No. 11/829,325.
Office Action Dated Aug. 27, 2009 in U.S. Appl. No. 11/739,948.
Office Action Dated Sep. 1, 2009 in U.S. Appl. No. 11/776,718.
Office Action Dated Apr. 1, 2010 in U.S. Appl. No. 11/739,948.
Office Action Dated Feb. 5, 2010 in U.S. Appl. No. 11/746,333.
Office Action Dated Apr. 1, 2010 in U.S. Appl. No. 11/829,339.
Final Office Action Dated Mar. 8, 2010 in U.S. Appl. No. 11/829,334.
Final Office Action Dated Feb. 23, 2010 in U.S. Appl. No. 11/776,718.
Blocksome Michael A.
Parker Jeffrey J.
Biggers & Ohanian LLP
International Business Machines - Corporation
Nguyen Thu
Nock James R.
Tran Nam
LandOfFree
Message communications of particular message types between... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Message communications of particular message types between..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Message communications of particular message types between... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4221443