Remote invalidation of pre-shared RDMA key

Electrical computers and digital processing systems: multicomput – Computer-to-computer direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S147000

Reexamination Certificate

active

07370082

ABSTRACT:
Methods, systems, and computer program products for reducing communication overhead to make remote direct memory access more efficient for smaller data transfers. An upper layer protocol or other software creates a receive buffer and a corresponding lookup key for remotely accessing the receive buffer. In response to receiving a data message, the remote direct memory access protocol places a data portion of the data message into the receive buffer and prevents further changes. The upper layer protocol or software confirms that further changes to the receive buffer have been prevented. A lower layer transport protocol may be used to deliver data received from a remote system to the remote direct memory access protocol. Data transfers may occur through buffer copies with relatively lower overhead but also relatively lower throughput, or may occur through remote direct memory access to offer relatively higher throughput, but also imposing relatively higher overhead.

REFERENCES:
patent: 4032899 (1977-06-01), Jenny et al.
patent: 4577272 (1986-03-01), Ballew et al.
patent: 5127104 (1992-06-01), Dennis
patent: 5410696 (1995-04-01), Seki et al.
patent: 5504903 (1996-04-01), Chen et al.
patent: 5621894 (1997-04-01), Menezes et al.
patent: 5634070 (1997-05-01), Robinson
patent: 5678021 (1997-10-01), Pawate et al.
patent: 5717691 (1998-02-01), Dighe et al.
patent: 5737520 (1998-04-01), Gronlund et al.
patent: 5889848 (1999-03-01), Cookson
patent: 5913028 (1999-06-01), Wang et al.
patent: 6021274 (2000-02-01), Reed et al.
patent: 6065085 (2000-05-01), Odenwald, Jr. et al.
patent: 6141705 (2000-10-01), Anand et al.
patent: 6223240 (2001-04-01), Odenwald et al.
patent: 6321276 (2001-11-01), Forin
patent: 6345311 (2002-02-01), Breslau et al.
patent: 6345347 (2002-02-01), Biran
patent: 6370559 (2002-04-01), Hoffman
patent: 6530061 (2003-03-01), Labatte
patent: 6675200 (2004-01-01), Cheriton et al.
patent: 6697868 (2004-02-01), Craft et al.
patent: 6760799 (2004-07-01), Dunlap et al.
patent: 6904519 (2005-06-01), Anand et al.
patent: 6993644 (2006-01-01), Anand et al.
patent: 7007103 (2006-02-01), Pinkerton et al.
patent: 7010607 (2006-03-01), Bunton
patent: 7089289 (2006-08-01), Blackmore et al.
patent: 2003/0084185 (2003-05-01), Pinkerton
patent: 2003/0204631 (2003-10-01), Pinkerton et al.
patent: 2004/0193811 (2004-09-01), Chadalapaka et al.
patent: 2006/0095754 (2006-05-01), Hyder et al.
patent: 0778523 (1996-12-01), None
patent: 1086421 (2001-03-01), None
patent: 2002517855 (2002-06-01), None
patent: WO 99/64952 (1998-05-01), None
Pinkerton, James T.; “The Case for RDMA”; RDMA Consortium; May 29, 2002.
Pinkerton, James T., Frank Berry, Dwight Barron, Ellen Deleganes, Hemal Shah, tom Talpey; “RDMAC Verbs Overhead Anaylysis,Verbs Overhead Analysis for ULPs”; Sep. 11, 2002, updated Oct. 1, 2002; pp. 1-61.
Gott, Robert A., “Intelligent I/O Eases Subsystem Development,” Computer Design, vol. 37, No. 5, pp. 106, 108-110, May 1, 1998.
Yangsuk Lee and Soonhoi Ha: “An Efficient Implementation of the BSP Programming Library for VIA”;Parallel Processing Letters; Mar. 2002; vol. 12, No. 1; pp. 65-77.
Hellwagner, Hermann and Ohlenroth,Matthias; “VI Architecture Communication Features and Performance on the Giganet Cluster LAN”;Future Generation Computer Systems; Jan. 2002; vol. 18, No. 3; pp. 421-433.
Hellwagner, Hermann and Ohlenroth, Matthias; “Exploring the Perforamnce of VI Architecture Communication Features in the Giganet Cluster LAN”;Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applicaitons; PDPTA '2000; vol. 5; pp. 2923-2929.
Yangsuk Kee and Soonhoi Ha; “xBSP: An Efficient BSP Implementation for cLAN”;Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid; pp. 237-244.
Shurbanov, Vladimir and Avresky, Dimiter; “Flow Control in ServerNet Clusters”;Journal of Supercomputing; Jun. 2002; vol. 22, No. 2; pp. 161-173.
Speight, Evan; Abdel,Shafi, Hazim; and Bennett, John K.; “Realizing the Performance Potential of the Virtual Interface Architecture”;Conference Proceedings of the 1999 International Conference on Supercomputing; 1999; pp. 184-192.
Wong, William; “Dual-Port Host Adapter Streamlines Infiniband Designs”;Electric Design; vol. 50, No. 10; pp. 43-47.
Voruganti, Kaladhar and Sarkar, Prasenjit; “An Analysis of Three Gigabit Networking Protocols for Storage Area Networks”;Conference Proceedings of the 2001 IEEE International Performance, Computing, and Communications Conference; 2001; Cat. No. 01CH37210; pp. 259-265.

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

Remote invalidation of pre-shared RDMA key does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Remote invalidation of pre-shared RDMA key, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Remote invalidation of pre-shared RDMA key will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3981655

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