CHI协议保序之trans order保序

一致性系统中,使用三种保序方式;

================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;

CHI协议保序之trans order保序_第1张图片

你可能感兴趣的:(chi协议相关,arm开发)