Skip to content

Delegation order #296

@bealwang

Description

@bealwang

Hello,
I am confused about your intra-node MessageList design which use compare_and_swap to insert a outbound message. (https://github.com/uwsampa/grappa/blob/master/system/RDMAAggregator.hpp#L672)

So, the newer message will on the top of the older message in your messagelist like:

[new message] -> [old message] 

and I think we should reverse the MessageList before we process it since we should make sure that the older message should be handled first.

However, I did't find something like that, and I just see you use compare_and_swap to grab a messagelist and process it one by one. (https://github.com/uwsampa/grappa/blob/master/system/RDMAAggregator.hpp#L546)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions