Transmitting acknowledgements using direct memory access

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

C709S229000, C710S022000

Reexamination Certificate

active

07133902

ABSTRACT:
Direct memory accessed is used to perform database operations between two or more machines. Data is read from a first buffer located on a first machine. The data was written into the first buffer in response to the data being written into a second buffer at a second machine. In one embodiment, based, at least in part, on whether the data represents a partial read, a determination is made as to whether to transmit, to the second machine, an explicit acknowledgement that the data was read from the first buffer. In another embodiment, based on whether the amount of unacknowledged data received by the first machine from the second machine exceeds a threshold quantity, a determination is made as to whether to transmit, in response to the data being read from the first buffer, any acknowledgement that the data was read from the first buffer.

REFERENCES:
patent: 4914653 (1990-04-01), Bishop et al.
patent: 5535345 (1996-07-01), Fisch et al.
patent: 5968115 (1999-10-01), Trout
patent: 6065037 (2000-05-01), Hitz et al.
patent: 6075938 (2000-06-01), Bugnion et al.
patent: 6112304 (2000-08-01), Clawson
patent: 6560641 (2003-05-01), Powderly et al.
patent: 6980518 (2005-12-01), Sun et al.
patent: 7031904 (2006-04-01), Wilson et al.
patent: 7039600 (2006-05-01), Meek et al.
patent: 2002/0199040 (2002-12-01), Irwin et al.
patent: 2003/0018702 (2003-01-01), Broughton et al.
patent: 2004/0039775 (2004-02-01), Yoshida et al.
patent: 2004/0064815 (2004-04-01), Uzrad-Nali et al.
patent: 2004/0117375 (2004-06-01), Saha et al.
European Patent Office, “Communication Pursuant to Article 96(2) EPC,” App. No. 03814733.6, 5 pgs.
Current Claims, App. No. 03814733.6, 8 pages.
International Preliminary Examining Authority, “Notification of Transmittal of the International Preliminary Examination Report,” PCT/US03/39555, 11 pages.
International Searching Authority, “Written Opinion,” PCT/US03/39555, dated Aug. 26, 2005, 9 pages.
International Searching Authority, “Notification of Transmittal of the International Search Report or the Declaration,” PCT/US03/39555, dated Aug. 16, 2005, 6 pages.
Current Claims, PCT/US03/39555, 8 pages.
Dell Computer Corporation, “Infiniband Architecture: Next-Generation Server I/O,” White Papter, Oct. 2000, XP-00242048, pp. 1-10.
Jang, Saqib, “‘Beyond Gigabit’ Networking and Next-Generation Network-System I/O Standards. Comparative Positioning of Infiniband and RDMA over TCP,” A Margalla Communications Special Report, Nov. 2002, XP-002334409, pp. 1-17.
Sapuntzakis, C. et al., “The Case for RDMA,” Internet Draft, Dec. 2000. XP-002961878, pp. 1-12.
Scott, Heidi et al., “A Study of the Impact of Direct Access I/O on Relational Database Management Systems,” Proceedings of the 2002 Conference of the Centre for Advanced Studies on Collaborative Research, Sep. 30, 2002, XP-002330541, pp. 1-10.
Zhou, Yuanyuan et al., “Experiences with VI Communication for Database Storage,” Proceeding of the 29th International Symposium on Computer Architecture, Anchorage AL, May 25-29, 2002, XP-001110063, pp. 257-268.
Jeff Silberman, et al., “User-Mode I/O in Oracle 10G with ODM and DAFS,” undated, Paper #36777, http://otn.oracle.com/deploy/availability/pdf/ow—user-mode—doc.pdf, 12 pages.
Sharonn, “Chapter 5: Direct Memory Access,” Jun. 24, 1997, http://webclass.cqu.edu.au//Units/81120—FOCT—Hardware/Study—Material/Study—Guide/chap5/, 6 pages.
Raja Srinivasan, Oracle Corporation, “Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks,” an Oracle White Paper, Apr. 2003, http://otn.oracle.com/deploy/availability/pdf/oracle—IB.pdf, 10 pages.

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

Transmitting acknowledgements using direct memory access does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transmitting acknowledgements using direct memory access, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transmitting acknowledgements using direct memory access will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3690132

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