一致性系统中,使用三种保序方式;
================Transaction ordering===================
□ 除了 comp response 来规定 RN 发出的 requeset 的执行顺序之外,还有一种 order 机制来定义RN<->HN,HN<->SN 之间,命令执行的顺序:
□ 该机制通过在 trans 中增加一个order 域段,该order域段定义了如下4中行为:
■ Request Order.
此种保序方式,可以保证同一个RN,去往同一个地址的多笔传输的顺序:
■ Endpoint Order.
此种保序方式,保证同一个RN,发往同一个endpoint addr range 的多笔传输的顺序,从描述上看,可以看出,这种方式是包含了 request order 的:
■ Ordered Write Observation, OWO.
对于同一个agent 的一连串写操作,其他 agent 会以相同的顺序观察到:,
■ RequestAccepted.
这个保证了当completer 收到了读请求,会返回正向的 acknowledgement;