Is it possible to use the DBID as a conforming acknowledgement in CHI OWO process?

Hello,

  I am reading the owo section of the CHI protocol and it says The Requester must send a CompAck response after receiving DBIDResp, DBIDRespOrd, CompDBIDResp, or Comp responses for the corresponding writes and Comp or CompDBIDResp responses for all earlier related ordered writes.

 However, in the example diagram, the RN is given the CompAck after receiving the comp from the A request, is there a contradiction here? I mean why not give CompAck directly after receiving DBID?

Parents
  • Thank you for your reply.

    I am still confused that why wait to send CompAck-A after Comp-A has received rather than DBID-A? In Fig2.35, as A is the first request, it should be reasonable to assume that all writes before A had received comp responses and CompAck- A should be given after DBID-A has received. This is exactly what B2.5.5.3 talking about, right?

Reply
  • Thank you for your reply.

    I am still confused that why wait to send CompAck-A after Comp-A has received rather than DBID-A? In Fig2.35, as A is the first request, it should be reasonable to assume that all writes before A had received comp responses and CompAck- A should be given after DBID-A has received. This is exactly what B2.5.5.3 talking about, right?

Children
No data